]> git.ipfire.org Git - pakfire.git/commitdiff
file: Fix pattern matching for files we don't scan
authorMichael Tremer <michael.tremer@ipfire.org>
Sat, 9 Sep 2023 16:01:35 +0000 (16:01 +0000)
committerMichael Tremer <michael.tremer@ipfire.org>
Sat, 9 Sep 2023 16:01:35 +0000 (16:01 +0000)
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
src/libpakfire/file.c

index ebcb0b8005a5742a00dc460e2e40a15a77fdc540..ea3e276cf96c95fdb2399c84643acc9e87c49875 100644 (file)
@@ -1402,12 +1402,12 @@ static const struct pattern {
        const char* pattern;
        int class;
 } patterns[] = {
-       { "*.a",  PAKFIRE_FILE_STATIC_LIBRARY },
-       { "*.la", PAKFIRE_FILE_LIBTOOL_ARCHIVE },
-       { "*.pm", PAKFIRE_FILE_PERL },
-       { "*.pc", PAKFIRE_FILE_PKGCONFIG },
-       { "/usr/lib/firmware/*", PAKFIRE_FILE_FIRMWARE },
-       { "/usr/lib/grub/*", PAKFIRE_FILE_FIRMWARE },
+       { "**.a",  PAKFIRE_FILE_STATIC_LIBRARY },
+       { "**.la", PAKFIRE_FILE_LIBTOOL_ARCHIVE },
+       { "**.pm", PAKFIRE_FILE_PERL },
+       { "**.pc", PAKFIRE_FILE_PKGCONFIG },
+       { "/usr/lib/firmware/**", PAKFIRE_FILE_FIRMWARE },
+       { "/usr/lib/grub/**", PAKFIRE_FILE_FIRMWARE },
        { "/usr/lib*/ld-*.so*", PAKFIRE_FILE_RUNTIME_LINKER },
        { NULL },
 };