Skip to content

Instantly share code, notes, and snippets.

Embed
What would you like to do?
diff --git a/graphics/papirus-icon-theme/Makefile b/graphics/papirus-icon-theme/Makefile
index 224c53f87b8..c3f55a32556 100644
--- a/graphics/papirus-icon-theme/Makefile
+++ b/graphics/papirus-icon-theme/Makefile
@@ -15,9 +15,23 @@ EXTRACT_USING= bsdtar
USE_TOOLS+= gmake
ICON_THEMES= yes
+#
+# This package installs over 750,000 files. While dynamic PLISTs are not ideal,
+# trying to maintain a static PLIST for this many files is impractical and a
+# waste of disk space.
+#
+# The install script is literally just "cp -R <list of dirs>", so there is
+# hopefully little to go wrong.
+#
+CHECK_FILES= no
+GENERATE_PLIST= cd ${DESTDIR}${PREFIX};
+GENERATE_PLIST+= ${FIND} share \( -type f -or -type l \) | ${SORT};
+
# Save some time...
-CHECK_WRKREF_SKIP+= share/icons/*/*/*/*.svg
CHECK_INTERPRETER_SKIP+= share/icons/*/*/*/*.svg
+CHECK_SHLIBS_SUPPORTED= no
+CHECK_SSP_SUPPORTED= no
+CHECK_WRKREF_SKIP+= share/icons/*/*/*/*.svg
.include "../../graphics/gnome-icon-theme/buildlink3.mk"
.include "../../graphics/hicolor-icon-theme/buildlink3.mk"
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment