From 01f35ed9fffde74ce22e7fafb336f49fef4427b3 Mon Sep 17 00:00:00 2001 From: "B. Watson" Date: Fri, 3 Feb 2023 16:12:59 -0500 Subject: sbopkglint: add pre-doinst test. --- TODO | 12 ------------ 1 file changed, 12 deletions(-) (limited to 'TODO') diff --git a/TODO b/TODO index a29ddae..af51a80 100644 --- a/TODO +++ b/TODO @@ -11,23 +11,11 @@ Future test ideas: test (doinst can and should create these; they should *not* just be files in the package). -- noarch could recommend a package be made noarch, if it contains no - ELF files and doesn't use lib or lib64 dirs. Should this just - be a recommendation, or should it count as a failed test? - - static libraries? some packages ship these because upstream doesn't support shared libs, though. maybe only complain if libfoo.so.* and libfoo.a both exist (if we have a shared lib, we shouldn't also have a static one). Maybe this should be a disable-able warning? -- icons. Make sure they are what their filename says (I've run into .png - files named .svg, and .gif files named .png, etc). If they're in - /usr/share/icons/x/, make sure they actually are the correct - size (or that they're SVG, if they're in scalable/). Really large icons - in /usr/share/pixmaps are probably useless (most stuff that uses the - old-style icons expects them to be 48x48 or 64x64). Icons must be - readable by everyone, non-executable, and owned by root:root. - - duplicate files, maybe the error message could suggest a "ln -s" command to use if the file really does need to appear in multiple dirs. -- cgit v1.2.3