aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorB. Watson <urchlay@slackware.uk>2024-11-04 21:01:27 -0500
committerB. Watson <urchlay@slackware.uk>2024-11-04 21:01:27 -0500
commit05ded05770fab09df662efc73a9c92c2338e42d6 (patch)
tree1f812d7c6bd11a8e1f6361054ef8ceab62f8cf35
parent01ff333ac7cd930fc26ea16607a57327b5493ae4 (diff)
downloadsbo-maintainer-tools-05ded05770fab09df662efc73a9c92c2338e42d6.tar.gz
sbopkglint: add pkgconfig dirs to fileonlydirs and noexecdirs.
-rw-r--r--sbopkglint.d/05-basic-sanity.t.sh4
1 files changed, 2 insertions, 2 deletions
diff --git a/sbopkglint.d/05-basic-sanity.t.sh b/sbopkglint.d/05-basic-sanity.t.sh
index d5d3569..aa04cf9 100644
--- a/sbopkglint.d/05-basic-sanity.t.sh
+++ b/sbopkglint.d/05-basic-sanity.t.sh
@@ -38,7 +38,7 @@ bindirs="bin usr/bin sbin usr/sbin usr/games"
# and must be mode 0755, root:root. I thought usr/share/pixmaps
# belonged here, but quite a few packages create subdirs there for
# images required at runtime that aren't the app icon.
-fileonlydirs="$bindirs usr/man/man1 usr/man/man2 usr/man/man3 usr/man/man4 usr/man/man5 usr/man/man6 usr/man/man7 usr/man/man8 usr/man/man9 usr/man/manl usr/man/mann"
+fileonlydirs="$bindirs usr/man/man1 usr/man/man2 usr/man/man3 usr/man/man4 usr/man/man5 usr/man/man6 usr/man/man7 usr/man/man8 usr/man/man9 usr/man/manl usr/man/mann usr/lib/pkgconfig usr/lib64/pkgconfig usr/share/pkgconfig"
# these directories may exist, but must contain only subdirectories
# (no files, symlinks, devices, etc). "." (the top-level package dir)
@@ -50,7 +50,7 @@ nofiledirs="usr usr/doc usr/share usr/man usr/doc/HTML usr/share/terminfo"
# packages break that rule. usr/share/applications is listed here,
# even though Slackware's KDE packages (erroneously) install .desktop
# files +x.
-noexecdirs="usr/include usr/man usr/share/pixmaps usr/share/icons usr/share/applications usr/share/appdata usr/share/mime usr/share/mime-info usr/share/glib-2.0 usr/doc/HTML usr/share/terminfo"
+noexecdirs="usr/include usr/man usr/share/pixmaps usr/share/icons usr/share/applications usr/share/appdata usr/share/mime usr/share/mime-info usr/share/glib-2.0 usr/doc/HTML usr/share/terminfo usr/lib/pkgconfig usr/lib64/pkgconfig usr/share/pkgconfig"
# these files must exist, unless -s option given.
requiredfiles="usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild"