kumquat-buildroot/support
Sen Hastings 786f8b4567 support/scripts/pkg-stats: fix duplicate package class names across rows
Like all good problems, disparate pieces work together to create
a "synergistically" hairy mess.

The sortGrid() overhaul highlighted a flaw in pkg-stats allowing
for duplicate package class names across rows.

As an example,

boot/barebox/barebox.mk and boot/barebox/barebox/barebox.mk
both get the classname ._barebox and so sortGrid() sticks them on
the same line giving a table with a vestigal row sticking out
of the right side like some kind of appendage.

Also I neglected to add a "_" to the current version column's cells
pkgname class so instead of "._pkgname" we had ".pkgname" and so
the cells were not collected properly as part of the row.

These issues explain the formatting weirdness.

package classnames are now ".path_to_package_makefile" without suffix
(.mk) (so ._boot_barebox_barebox and ._boot_barebox_barebox_barebox
instead of ._barebox) in order to guarantee uniqueness.

and what was *accidentally*
class="centered current_version data .barebox" is now
class="centered current_version data ._boot_barebox_barebox"
just like *all* the other cells in the row. :p

Signed-off-by: Sen Hastings <sen@phobosdpl.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
2022-07-28 08:52:27 +02:00
..
config-fragments toolchain/toolchain-external/toolchain-external-andes-nds32: remove package 2022-06-19 18:26:44 +02:00
dependencies support/dependencies/dependencies.sh: check for 'cmp' 2022-07-27 00:01:19 +02:00
docker support/docker: add shellcheck 2022-02-06 18:27:03 +01:00
download support/download/helpers: adjust for older coreutils versions 2022-02-11 17:25:24 +01:00
gnuconfig
kconfig support/kconfig: fix compiler warnings 2021-10-06 21:11:09 +02:00
legal-info
libtool
misc support/misc/toolchainfile.cmake.in: add definitions needed by Qt6 2022-07-26 22:54:38 +02:00
scripts support/scripts/pkg-stats: fix duplicate package class names across rows 2022-07-28 08:52:27 +02:00
testing support/run-test: add test for systemd using dbus-broker 2022-07-28 00:48:54 +02:00