summaryrefslogtreecommitdiff
path: root/lshw
diff options
context:
space:
mode:
authorsrv <enmanuel.saravia.externo@pandero.com.pe>2025-05-19 12:40:23 +0200
committersrv <enmanuel.saravia.externo@pandero.com.pe>2025-05-19 12:40:23 +0200
commitc092428b53c1306252b66b51f49482650ec1f38b (patch)
treeb2cb5436b0552fc966995e4140dfbcf9a22fb14a /lshw
parent4366a7c9a4131d5ab5ce400573275a8f8f41a6c2 (diff)
tlaunch requeriment are compiled, thinkpad touchpad requeriment are compiled, docker requeriment in progress is a long task yet and add validate size
Diffstat (limited to 'lshw')
-rw-r--r--lshw/.SRCINFO22
-rw-r--r--lshw/PKGBUILD37
-rw-r--r--lshw/README.md24
-rw-r--r--lshw/easy-install.sh5
-rw-r--r--lshw/lshw-B.02.20-1-x86_64-build.log74
-rw-r--r--lshw/lshw-B.02.20-1-x86_64-package.log37
-rw-r--r--lshw/lshw-B.02.20-1-x86_64-pkgver.log1
-rw-r--r--lshw/lshw-B.02.20-1-x86_64-prepare.log0
-rw-r--r--lshw/test-validate.sh12
9 files changed, 212 insertions, 0 deletions
diff --git a/lshw/.SRCINFO b/lshw/.SRCINFO
new file mode 100644
index 0000000..cd67860
--- /dev/null
+++ b/lshw/.SRCINFO
@@ -0,0 +1,22 @@
+pkgbase = lshw-git
+ pkgdesc = A small tool to provide detailed information on the hardware configuration of the machine
+ pkgver = B.02.19.r74.g52736f6
+ pkgrel = 2
+ url = https://ezix.org/project/wiki/HardwareLiSter
+ arch = x86_64
+ license = GPL
+ makedepends = gtk3
+ makedepends = sqlite
+ makedepends = docbook-utils
+ makedepends = perl-sgmls
+ makedepends = git
+ depends = gcc-libs
+ depends = hwdata
+ optdepends = gtk3: for gtk-lshw
+ provides = lshw
+ conflicts = lshw
+ options = !lto
+ source = git+https://ezix.org/src/pkg/lshw.git
+ sha256sums = SKIP
+
+pkgname = lshw-git
diff --git a/lshw/PKGBUILD b/lshw/PKGBUILD
new file mode 100644
index 0000000..fb149ee
--- /dev/null
+++ b/lshw/PKGBUILD
@@ -0,0 +1,37 @@
+# Maintainer: 31337h4ck3r at gmail dot com
+# Contributor: katt <magunasu.b97@gmail.com>
+# Contributor: Sergej Pupykin <pupykin.s+arch@gmail.com>
+# Contributor: Stefano Zamprogno <stefano dot zamprogno at gmail dot com>
+# Contributor: Chuck Yang <Chuck.Yang@gmail.com>
+pkgname=lshw
+pkgver=B.02.20
+pkgrel=1
+pkgdesc='A small tool to provide detailed information on the hardware configuration of the machine'
+url=https://ezix.org/project/wiki/HardwareLiSter
+license=(GPL)
+arch=(x86_64)
+depends=(gcc-libs hwdata)
+optdepends=('gtk3: for gtk-lshw')
+makedepends=(gtk3 sqlite gettext) # Removed docbook-utils and perl-sgmls
+conflicts=("lshw")
+provides=("lshw")
+source=(https://ezix.org/src/pkg/${pkgname}/archive/${pkgver}.tar.gz)
+sha512sums=('af0764aa86e3ab9e79e98fe362e3411c5f59da7e52a3959e090c1da2d3ce7e22ac049081b5e2c87f4dfce45dbc009f3c0f77108d655cfab01626ac5f0ad35cbd')
+prepare() {
+ cd ${pkgname}
+ sed -i 's|/usr/bin/gtk-lshw|/usr/sbin/gtk-lshw|' src/gui/integration/gtk-lshw.desktop
+ sed -i '/^LDFLAGS=$/d' src/core/Makefile src/gui/Makefile
+}
+build() {
+ cd ${pkgname}
+ export VERSION=$pkgver
+ make SBINDIR=/usr/bin
+ make SBINDIR=/usr/bin gui
+}
+package() {
+ cd ${pkgname}
+ make DESTDIR="$pkgdir"/ SBINDIR=/usr/bin install
+ make DESTDIR="$pkgdir"/ SBINDIR=/usr/bin install-gui
+ install -Dm0644 src/gui/integration/gtk-lshw.desktop -t "$pkgdir"/usr/share/applications
+ rm -f "$pkgdir"/usr/share/lshw/{pci,usb}.ids
+}
diff --git a/lshw/README.md b/lshw/README.md
new file mode 100644
index 0000000..2cc34ef
--- /dev/null
+++ b/lshw/README.md
@@ -0,0 +1,24 @@
+# Hack
+
+export JAVA_HOME=/root/java
+export PATH=$PATH:$JAVA_HOME/bin
+
+To enable use of Mintest MODs in hyperbola make it compatible
+
+You need first compile all the next:
+
+ dash easy-install.sh
+
+To test compilate dependencies
+
+ dash test-validate.sh
+
+# Hack to run
+
+$ xhost + && xhost +local:root
+
+## For first doas su
+
+# export JAVA_HOME=$HOME/unofficial/java8 && export PATH=$PATH:$JAVA_HOME/bin && xhost + && xhost +local:root && sudo java -jar /root/TLauncher.jar
+
+# export JAVA_HOME=/root/.tlauncher/starter/jre_default/jre-21.0.6-linux-x64 && export PATH=$PATH:$JAVA_HOME/bin && xhost + && xhost +local:root && java -jar /root/TLauncher.jar \ No newline at end of file
diff --git a/lshw/easy-install.sh b/lshw/easy-install.sh
new file mode 100644
index 0000000..5553339
--- /dev/null
+++ b/lshw/easy-install.sh
@@ -0,0 +1,5 @@
+#!/bin/dash
+
+gpg --recv-key 3C40194FB79138CE0F78FD4919C2F062574F5403 && gpg --recv-key 7CA69F4460F1BDC41FD2C858A5526B9BB3CD4E6A && cd ~/unofficial/lm-sensors/ && updpkgsums && doas libremakepkg -N && doas pacman -U --noconfirm *.pkg.* && \
+ cd ~/unofficial/hwdata/ && updpkgsums && doas libremakepkg -N && doas pacman -U --noconfirm *.pkg.* && \
+ cd ~/unofficial/lshw/ && updpkgsums && doas libremakepkg -N && doas pacman -U --noconfirm *.pkg.*
diff --git a/lshw/lshw-B.02.20-1-x86_64-build.log b/lshw/lshw-B.02.20-1-x86_64-build.log
new file mode 100644
index 0000000..909f453
--- /dev/null
+++ b/lshw/lshw-B.02.20-1-x86_64-build.log
@@ -0,0 +1,74 @@
+make -C src all
+make[1]: Entering directory '/build/lshw/src/lshw/src'
+make -C core all
+make[2]: Entering directory '/build/lshw/src/lshw/src/core'
+g++ -g -Wall -g -I./core/ -DPREFIX=\"/usr\" -DSBINDIR=\"/usr/bin\" -DMANDIR=\"/usr/share/man\" -DDATADIR=\"/usr/share\" -DVERSION=\"B.02.20\" -DREMOTE_VERSION_CHECK -c hw.cc -o hw.o
+g++ -g -Wall -g -I./core/ -DPREFIX=\"/usr\" -DSBINDIR=\"/usr/bin\" -DMANDIR=\"/usr/share/man\" -DDATADIR=\"/usr/share\" -DVERSION=\"B.02.20\" -DREMOTE_VERSION_CHECK -c main.cc -o main.o
+g++ -g -Wall -g -I./core/ -DPREFIX=\"/usr\" -DSBINDIR=\"/usr/bin\" -DMANDIR=\"/usr/share/man\" -DDATADIR=\"/usr/share\" -DVERSION=\"B.02.20\" -DREMOTE_VERSION_CHECK -c print.cc -o print.o
+g++ -g -Wall -g -I./core/ -DPREFIX=\"/usr\" -DSBINDIR=\"/usr/bin\" -DMANDIR=\"/usr/share/man\" -DDATADIR=\"/usr/share\" -DVERSION=\"B.02.20\" -DREMOTE_VERSION_CHECK -c mem.cc -o mem.o
+g++ -g -Wall -g -I./core/ -DPREFIX=\"/usr\" -DSBINDIR=\"/usr/bin\" -DMANDIR=\"/usr/share/man\" -DDATADIR=\"/usr/share\" -DVERSION=\"B.02.20\" -DREMOTE_VERSION_CHECK -c dmi.cc -o dmi.o
+g++ -g -Wall -g -I./core/ -DPREFIX=\"/usr\" -DSBINDIR=\"/usr/bin\" -DMANDIR=\"/usr/share/man\" -DDATADIR=\"/usr/share\" -DVERSION=\"B.02.20\" -DREMOTE_VERSION_CHECK -c device-tree.cc -o device-tree.o
+g++ -g -Wall -g -I./core/ -DPREFIX=\"/usr\" -DSBINDIR=\"/usr/bin\" -DMANDIR=\"/usr/share/man\" -DDATADIR=\"/usr/share\" -DVERSION=\"B.02.20\" -DREMOTE_VERSION_CHECK -c cpuinfo.cc -o cpuinfo.o
+g++ -g -Wall -g -I./core/ -DPREFIX=\"/usr\" -DSBINDIR=\"/usr/bin\" -DMANDIR=\"/usr/share/man\" -DDATADIR=\"/usr/share\" -DVERSION=\"B.02.20\" -DREMOTE_VERSION_CHECK -c osutils.cc -o osutils.o
+g++ -g -Wall -g -I./core/ -DPREFIX=\"/usr\" -DSBINDIR=\"/usr/bin\" -DMANDIR=\"/usr/share/man\" -DDATADIR=\"/usr/share\" -DVERSION=\"B.02.20\" -DREMOTE_VERSION_CHECK -c pci.cc -o pci.o
+g++ -g -Wall -g -I./core/ -DPREFIX=\"/usr\" -DSBINDIR=\"/usr/bin\" -DMANDIR=\"/usr/share/man\" -DDATADIR=\"/usr/share\" -DVERSION=\"B.02.20\" -DREMOTE_VERSION_CHECK -c version.cc -o version.o
+g++ -g -Wall -g -I./core/ -DPREFIX=\"/usr\" -DSBINDIR=\"/usr/bin\" -DMANDIR=\"/usr/share/man\" -DDATADIR=\"/usr/share\" -DVERSION=\"B.02.20\" -DREMOTE_VERSION_CHECK -c cpuid.cc -o cpuid.o
+g++ -g -Wall -g -I./core/ -DPREFIX=\"/usr\" -DSBINDIR=\"/usr/bin\" -DMANDIR=\"/usr/share/man\" -DDATADIR=\"/usr/share\" -DVERSION=\"B.02.20\" -DREMOTE_VERSION_CHECK -c ide.cc -o ide.o
+g++ -g -Wall -g -I./core/ -DPREFIX=\"/usr\" -DSBINDIR=\"/usr/bin\" -DMANDIR=\"/usr/share/man\" -DDATADIR=\"/usr/share\" -DVERSION=\"B.02.20\" -DREMOTE_VERSION_CHECK -c cdrom.cc -o cdrom.o
+g++ -g -Wall -g -I./core/ -DPREFIX=\"/usr\" -DSBINDIR=\"/usr/bin\" -DMANDIR=\"/usr/share/man\" -DDATADIR=\"/usr/share\" -DVERSION=\"B.02.20\" -DREMOTE_VERSION_CHECK -c pcmcia-legacy.cc -o pcmcia-legacy.o
+g++ -g -Wall -g -I./core/ -DPREFIX=\"/usr\" -DSBINDIR=\"/usr/bin\" -DMANDIR=\"/usr/share/man\" -DDATADIR=\"/usr/share\" -DVERSION=\"B.02.20\" -DREMOTE_VERSION_CHECK -c scsi.cc -o scsi.o
+g++ -g -Wall -g -I./core/ -DPREFIX=\"/usr\" -DSBINDIR=\"/usr/bin\" -DMANDIR=\"/usr/share/man\" -DDATADIR=\"/usr/share\" -DVERSION=\"B.02.20\" -DREMOTE_VERSION_CHECK -c s390.cc -o s390.o
+g++ -g -Wall -g -I./core/ -DPREFIX=\"/usr\" -DSBINDIR=\"/usr/bin\" -DMANDIR=\"/usr/share/man\" -DDATADIR=\"/usr/share\" -DVERSION=\"B.02.20\" -DREMOTE_VERSION_CHECK -c disk.cc -o disk.o
+g++ -g -Wall -g -I./core/ -DPREFIX=\"/usr\" -DSBINDIR=\"/usr/bin\" -DMANDIR=\"/usr/share/man\" -DDATADIR=\"/usr/share\" -DVERSION=\"B.02.20\" -DREMOTE_VERSION_CHECK -c spd.cc -o spd.o
+g++ -g -Wall -g -I./core/ -DPREFIX=\"/usr\" -DSBINDIR=\"/usr/bin\" -DMANDIR=\"/usr/share/man\" -DDATADIR=\"/usr/share\" -DVERSION=\"B.02.20\" -DREMOTE_VERSION_CHECK -c network.cc -o network.o
+g++ -g -Wall -g -I./core/ -DPREFIX=\"/usr\" -DSBINDIR=\"/usr/bin\" -DMANDIR=\"/usr/share/man\" -DDATADIR=\"/usr/share\" -DVERSION=\"B.02.20\" -DREMOTE_VERSION_CHECK -c isapnp.cc -o isapnp.o
+g++ -g -Wall -g -I./core/ -DPREFIX=\"/usr\" -DSBINDIR=\"/usr/bin\" -DMANDIR=\"/usr/share/man\" -DDATADIR=\"/usr/share\" -DVERSION=\"B.02.20\" -DREMOTE_VERSION_CHECK -c pnp.cc -o pnp.o
+g++ -g -Wall -g -I./core/ -DPREFIX=\"/usr\" -DSBINDIR=\"/usr/bin\" -DMANDIR=\"/usr/share/man\" -DDATADIR=\"/usr/share\" -DVERSION=\"B.02.20\" -DREMOTE_VERSION_CHECK -c fb.cc -o fb.o
+g++ -g -Wall -g -I./core/ -DPREFIX=\"/usr\" -DSBINDIR=\"/usr/bin\" -DMANDIR=\"/usr/share/man\" -DDATADIR=\"/usr/share\" -DVERSION=\"B.02.20\" -DREMOTE_VERSION_CHECK -c options.cc -o options.o
+g++ -g -Wall -g -I./core/ -DPREFIX=\"/usr\" -DSBINDIR=\"/usr/bin\" -DMANDIR=\"/usr/share/man\" -DDATADIR=\"/usr/share\" -DVERSION=\"B.02.20\" -DREMOTE_VERSION_CHECK -c usb.cc -o usb.o
+g++ -g -Wall -g -I./core/ -DPREFIX=\"/usr\" -DSBINDIR=\"/usr/bin\" -DMANDIR=\"/usr/share/man\" -DDATADIR=\"/usr/share\" -DVERSION=\"B.02.20\" -DREMOTE_VERSION_CHECK -c sysfs.cc -o sysfs.o
+g++ -g -Wall -g -I./core/ -DPREFIX=\"/usr\" -DSBINDIR=\"/usr/bin\" -DMANDIR=\"/usr/share/man\" -DDATADIR=\"/usr/share\" -DVERSION=\"B.02.20\" -DREMOTE_VERSION_CHECK -c display.cc -o display.o
+g++ -g -Wall -g -I./core/ -DPREFIX=\"/usr\" -DSBINDIR=\"/usr/bin\" -DMANDIR=\"/usr/share/man\" -DDATADIR=\"/usr/share\" -DVERSION=\"B.02.20\" -DREMOTE_VERSION_CHECK -c heuristics.cc -o heuristics.o
+g++ -g -Wall -g -I./core/ -DPREFIX=\"/usr\" -DSBINDIR=\"/usr/bin\" -DMANDIR=\"/usr/share/man\" -DDATADIR=\"/usr/share\" -DVERSION=\"B.02.20\" -DREMOTE_VERSION_CHECK -c parisc.cc -o parisc.o
+g++ -g -Wall -g -I./core/ -DPREFIX=\"/usr\" -DSBINDIR=\"/usr/bin\" -DMANDIR=\"/usr/share/man\" -DDATADIR=\"/usr/share\" -DVERSION=\"B.02.20\" -DREMOTE_VERSION_CHECK -c cpufreq.cc -o cpufreq.o
+g++ -g -Wall -g -I./core/ -DPREFIX=\"/usr\" -DSBINDIR=\"/usr/bin\" -DMANDIR=\"/usr/share/man\" -DDATADIR=\"/usr/share\" -DVERSION=\"B.02.20\" -DREMOTE_VERSION_CHECK -c partitions.cc -o partitions.o
+g++ -g -Wall -g -I./core/ -DPREFIX=\"/usr\" -DSBINDIR=\"/usr/bin\" -DMANDIR=\"/usr/share/man\" -DDATADIR=\"/usr/share\" -DVERSION=\"B.02.20\" -DREMOTE_VERSION_CHECK -c blockio.cc -o blockio.o
+g++ -g -Wall -g -I./core/ -DPREFIX=\"/usr\" -DSBINDIR=\"/usr/bin\" -DMANDIR=\"/usr/share/man\" -DDATADIR=\"/usr/share\" -DVERSION=\"B.02.20\" -DREMOTE_VERSION_CHECK -c lvm.cc -o lvm.o
+g++ -g -Wall -g -I./core/ -DPREFIX=\"/usr\" -DSBINDIR=\"/usr/bin\" -DMANDIR=\"/usr/share/man\" -DDATADIR=\"/usr/share\" -DVERSION=\"B.02.20\" -DREMOTE_VERSION_CHECK -c ideraid.cc -o ideraid.o
+g++ -g -Wall -g -I./core/ -DPREFIX=\"/usr\" -DSBINDIR=\"/usr/bin\" -DMANDIR=\"/usr/share/man\" -DDATADIR=\"/usr/share\" -DVERSION=\"B.02.20\" -DREMOTE_VERSION_CHECK -c pcmcia.cc -o pcmcia.o
+g++ -g -Wall -g -I./core/ -DPREFIX=\"/usr\" -DSBINDIR=\"/usr/bin\" -DMANDIR=\"/usr/share/man\" -DDATADIR=\"/usr/share\" -DVERSION=\"B.02.20\" -DREMOTE_VERSION_CHECK -c volumes.cc -o volumes.o
+g++ -g -Wall -g -I./core/ -DPREFIX=\"/usr\" -DSBINDIR=\"/usr/bin\" -DMANDIR=\"/usr/share/man\" -DDATADIR=\"/usr/share\" -DVERSION=\"B.02.20\" -DREMOTE_VERSION_CHECK -c mounts.cc -o mounts.o
+g++ -g -Wall -g -I./core/ -DPREFIX=\"/usr\" -DSBINDIR=\"/usr/bin\" -DMANDIR=\"/usr/share/man\" -DDATADIR=\"/usr/share\" -DVERSION=\"B.02.20\" -DREMOTE_VERSION_CHECK -c smp.cc -o smp.o
+g++ -g -Wall -g -I./core/ -DPREFIX=\"/usr\" -DSBINDIR=\"/usr/bin\" -DMANDIR=\"/usr/share/man\" -DDATADIR=\"/usr/share\" -DVERSION=\"B.02.20\" -DREMOTE_VERSION_CHECK -c abi.cc -o abi.o
+g++ -g -Wall -g -I./core/ -DPREFIX=\"/usr\" -DSBINDIR=\"/usr/bin\" -DMANDIR=\"/usr/share/man\" -DDATADIR=\"/usr/share\" -DVERSION=\"B.02.20\" -DREMOTE_VERSION_CHECK -c jedec.cc -o jedec.o
+g++ -g -Wall -g -I./core/ -DPREFIX=\"/usr\" -DSBINDIR=\"/usr/bin\" -DMANDIR=\"/usr/share/man\" -DDATADIR=\"/usr/share\" -DVERSION=\"B.02.20\" -DREMOTE_VERSION_CHECK -c dump.cc -o dump.o
+g++ -g -Wall -g -I./core/ -DPREFIX=\"/usr\" -DSBINDIR=\"/usr/bin\" -DMANDIR=\"/usr/share/man\" -DDATADIR=\"/usr/share\" -DVERSION=\"B.02.20\" -DREMOTE_VERSION_CHECK -c fat.cc -o fat.o
+g++ -g -Wall -g -I./core/ -DPREFIX=\"/usr\" -DSBINDIR=\"/usr/bin\" -DMANDIR=\"/usr/share/man\" -DDATADIR=\"/usr/share\" -DVERSION=\"B.02.20\" -DREMOTE_VERSION_CHECK -c virtio.cc -o virtio.o
+g++ -g -Wall -g -I./core/ -DPREFIX=\"/usr\" -DSBINDIR=\"/usr/bin\" -DMANDIR=\"/usr/share/man\" -DDATADIR=\"/usr/share\" -DVERSION=\"B.02.20\" -DREMOTE_VERSION_CHECK -c vio.cc -o vio.o
+g++ -g -Wall -g -I./core/ -DPREFIX=\"/usr\" -DSBINDIR=\"/usr/bin\" -DMANDIR=\"/usr/share/man\" -DDATADIR=\"/usr/share\" -DVERSION=\"B.02.20\" -DREMOTE_VERSION_CHECK -c nvme.cc -o nvme.o
+g++ -g -Wall -g -I./core/ -DPREFIX=\"/usr\" -DSBINDIR=\"/usr/bin\" -DMANDIR=\"/usr/share/man\" -DDATADIR=\"/usr/share\" -DVERSION=\"B.02.20\" -DREMOTE_VERSION_CHECK -c mmc.cc -o mmc.o
+g++ -g -Wall -g -I./core/ -DPREFIX=\"/usr\" -DSBINDIR=\"/usr/bin\" -DMANDIR=\"/usr/share/man\" -DDATADIR=\"/usr/share\" -DVERSION=\"B.02.20\" -DREMOTE_VERSION_CHECK -c input.cc -o input.o
+g++ -g -Wall -g -I./core/ -DPREFIX=\"/usr\" -DSBINDIR=\"/usr/bin\" -DMANDIR=\"/usr/share/man\" -DDATADIR=\"/usr/share\" -DVERSION=\"B.02.20\" -DREMOTE_VERSION_CHECK -c sound.cc -o sound.o
+g++ -g -Wall -g -I./core/ -DPREFIX=\"/usr\" -DSBINDIR=\"/usr/bin\" -DMANDIR=\"/usr/share/man\" -DDATADIR=\"/usr/share\" -DVERSION=\"B.02.20\" -DREMOTE_VERSION_CHECK -c graphics.cc -o graphics.o
+ar rs liblshw.a hw.o main.o print.o mem.o dmi.o device-tree.o cpuinfo.o osutils.o pci.o version.o cpuid.o ide.o cdrom.o pcmcia-legacy.o scsi.o s390.o disk.o spd.o network.o isapnp.o pnp.o fb.o options.o usb.o sysfs.o display.o heuristics.o parisc.o cpufreq.o partitions.o blockio.o lvm.o ideraid.o pcmcia.o volumes.o mounts.o smp.o abi.o jedec.o dump.o fat.o virtio.o vio.o nvme.o mmc.o input.o sound.o graphics.o
+ar: creating liblshw.a
+make[2]: Leaving directory '/build/lshw/src/lshw/src/core'
+g++ -g -Wall -g -I./core/ -DPREFIX=\"/usr\" -DSBINDIR=\"/usr/bin\" -DMANDIR=\"/usr/share/man\" -DDATADIR=\"/usr/share\" -DVERSION=\"B.02.20\" -DREMOTE_VERSION_CHECK -c lshw.cc -o lshw.o
+g++ -Wl,-O1,--sort-common,--as-needed,-z,relro,-z,now -L./core/ -g -Wl,--as-needed -o lshw lshw.o -llshw -lresolv
+make[1]: Leaving directory '/build/lshw/src/lshw/src'
+make -C src gui
+make[1]: Entering directory '/build/lshw/src/lshw/src'
+make -C core all
+make[2]: Entering directory '/build/lshw/src/lshw/src/core'
+make[2]: Nothing to be done for 'all'.
+make[2]: Leaving directory '/build/lshw/src/lshw/src/core'
+make -C gui all
+make[2]: Entering directory '/build/lshw/src/lshw/src/gui'
+cc -g -Wall -I../core -pthread -I/usr/include/gtk-3.0 -I/usr/include/gio-unix-2.0 -I/usr/include/cairo -I/usr/include/libdrm -I/usr/include/pango-1.0 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -DPREFIX=\"/usr\" -DSBINDIR=\"/usr/bin\" -DMANDIR=\"/usr/share/man\" -DDATADIR=\"/usr/share\" -g -DPREFIX=\"/usr\" -DSBINDIR=\"/usr/bin\" -DMANDIR=\"/usr/share/man\" -DDATADIR=\"/usr/share\" -c gtk-lshw.c -o gtk-lshw.o
+cc -g -Wall -I../core -pthread -I/usr/include/gtk-3.0 -I/usr/include/gio-unix-2.0 -I/usr/include/cairo -I/usr/include/libdrm -I/usr/include/pango-1.0 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -DPREFIX=\"/usr\" -DSBINDIR=\"/usr/bin\" -DMANDIR=\"/usr/share/man\" -DDATADIR=\"/usr/share\" -g -DPREFIX=\"/usr\" -DSBINDIR=\"/usr/bin\" -DMANDIR=\"/usr/share/man\" -DDATADIR=\"/usr/share\" -c callbacks.c -o callbacks.o
+g++ -g -Wall -I../core -pthread -I/usr/include/gtk-3.0 -I/usr/include/gio-unix-2.0 -I/usr/include/cairo -I/usr/include/libdrm -I/usr/include/pango-1.0 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -DPREFIX=\"/usr\" -DSBINDIR=\"/usr/bin\" -DMANDIR=\"/usr/share/man\" -DDATADIR=\"/usr/share\" -c engine.cc -o engine.o
+g++ -g -Wall -I../core -pthread -I/usr/include/gtk-3.0 -I/usr/include/gio-unix-2.0 -I/usr/include/cairo -I/usr/include/libdrm -I/usr/include/pango-1.0 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -DPREFIX=\"/usr\" -DSBINDIR=\"/usr/bin\" -DMANDIR=\"/usr/share/man\" -DDATADIR=\"/usr/share\" -c print-gui.cc -o print-gui.o
+cc -g -Wall -I../core -pthread -I/usr/include/gtk-3.0 -I/usr/include/gio-unix-2.0 -I/usr/include/cairo -I/usr/include/libdrm -I/usr/include/pango-1.0 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -DPREFIX=\"/usr\" -DSBINDIR=\"/usr/bin\" -DMANDIR=\"/usr/share/man\" -DDATADIR=\"/usr/share\" -g -DPREFIX=\"/usr\" -DSBINDIR=\"/usr/bin\" -DMANDIR=\"/usr/share/man\" -DDATADIR=\"/usr/share\" -c stock.c -o stock.o
+g++ -Wl,-O1,--sort-common,--as-needed,-z,relro,-z,now -L./core/ -g -Wl,--as-needed -Wl,--as-needed -o gtk-lshw gtk-lshw.o callbacks.o engine.o print-gui.o stock.o ../core/liblshw.a -llshw -lresolv -L../core -llshw -lresolv -lgtk-3 -lgdk-3 -lz -lpangocairo-1.0 -lpango-1.0 -lharfbuzz -latk-1.0 -lcairo-gobject -lcairo -lgdk_pixbuf-2.0 -lgio-2.0 -lgobject-2.0 -Wl,--export-dynamic -lgmodule-2.0 -pthread -lglib-2.0
+make[2]: Leaving directory '/build/lshw/src/lshw/src/gui'
+make[1]: Leaving directory '/build/lshw/src/lshw/src'
diff --git a/lshw/lshw-B.02.20-1-x86_64-package.log b/lshw/lshw-B.02.20-1-x86_64-package.log
new file mode 100644
index 0000000..d352dc7
--- /dev/null
+++ b/lshw/lshw-B.02.20-1-x86_64-package.log
@@ -0,0 +1,37 @@
+make -C src install
+make[1]: Entering directory '/build/lshw/src/lshw/src'
+make -C core all
+make[2]: Entering directory '/build/lshw/src/lshw/src/core'
+make[2]: Nothing to be done for 'all'.
+make[2]: Leaving directory '/build/lshw/src/lshw/src/core'
+g++ -Wl,-O1,--sort-common,--as-needed,-z,relro,-z,now -L./core/ -g -Wl,--as-needed -o lshw lshw.o -llshw -lresolv
+install -p -d -m 0755 /build/lshw/pkg/lshw///usr/bin
+install -p -m 0755 lshw /build/lshw/pkg/lshw///usr/bin
+install -p -d -m 0755 /build/lshw/pkg/lshw///usr/share/man/man1
+install -p -m 0644 lshw.1 /build/lshw/pkg/lshw///usr/share/man/man1
+install -p -d -m 0755 /build/lshw/pkg/lshw///usr/share/lshw
+install -p -m 0644 pci.ids usb.ids oui.txt manuf.txt pnp.ids pnpid.txt /build/lshw/pkg/lshw///usr/share/lshw
+make -C po install
+make[2]: Entering directory '/build/lshw/src/lshw/src/po'
+msgfmt -v -o ca.mo ca.po
+msgfmt -v -o es.mo es.po
+install -D ca.mo /build/lshw/pkg/lshw///usr/share/locale/ca/LC_MESSAGES/lshw.mo ; install -D es.mo /build/lshw/pkg/lshw///usr/share/locale/es/LC_MESSAGES/lshw.mo ; install -D fr.mo /build/lshw/pkg/lshw///usr/share/locale/fr/LC_MESSAGES/lshw.mo ;
+make[2]: Leaving directory '/build/lshw/src/lshw/src/po'
+make[1]: Leaving directory '/build/lshw/src/lshw/src'
+make -C src install-gui
+make[1]: Entering directory '/build/lshw/src/lshw/src'
+make -C core all
+make[2]: Entering directory '/build/lshw/src/lshw/src/core'
+make[2]: Nothing to be done for 'all'.
+make[2]: Leaving directory '/build/lshw/src/lshw/src/core'
+make -C gui all
+make[2]: Entering directory '/build/lshw/src/lshw/src/gui'
+make[2]: Nothing to be done for 'all'.
+make[2]: Leaving directory '/build/lshw/src/lshw/src/gui'
+install -p -d -m 0755 /build/lshw/pkg/lshw///usr/bin
+install -p -m 0755 gui/gtk-lshw /build/lshw/pkg/lshw///usr/bin
+install -p -d -m 0755 /build/lshw/pkg/lshw///usr/share/lshw/artwork
+install -p -d -m 0755 /build/lshw/pkg/lshw///usr/share/lshw/ui
+install -p -m 0644 gui/*.ui /build/lshw/pkg/lshw///usr/share/lshw/ui
+install -p -m 0644 gui/artwork/*.svg /build/lshw/pkg/lshw///usr/share/lshw/artwork
+make[1]: Leaving directory '/build/lshw/src/lshw/src'
diff --git a/lshw/lshw-B.02.20-1-x86_64-pkgver.log b/lshw/lshw-B.02.20-1-x86_64-pkgver.log
new file mode 100644
index 0000000..3342096
--- /dev/null
+++ b/lshw/lshw-B.02.20-1-x86_64-pkgver.log
@@ -0,0 +1 @@
+/startdir/PKGBUILD: line 21: cd: lshw-B.02.20: No such file or directory
diff --git a/lshw/lshw-B.02.20-1-x86_64-prepare.log b/lshw/lshw-B.02.20-1-x86_64-prepare.log
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/lshw/lshw-B.02.20-1-x86_64-prepare.log
diff --git a/lshw/test-validate.sh b/lshw/test-validate.sh
new file mode 100644
index 0000000..428e70d
--- /dev/null
+++ b/lshw/test-validate.sh
@@ -0,0 +1,12 @@
+#!/bin/dash
+
+archlib='/home/user/Disco5/default'
+
+[ -d "$archlib" ] && ( cd "$archlib" && doas rm -rf * && echo 'clean environment OK' )
+
+gpg --recv-key 3C40194FB79138CE0F78FD4919C2F062574F5403
+gpg --recv-key 7CA69F4460F1BDC41FD2C858A5526B9BB3CD4E6A
+
+cd ~/unofficial/lm-sensors/ && updpkgsums && doas libremakepkg -N && \
+ cd ~/unofficial/hwdata/ && updpkgsums && doas libremakepkg -N && \
+ cd ~/unofficial/lshw/ && updpkgsums && doas libremakepkg -N