aboutsummaryrefslogtreecommitdiff
path: root/www/ikiwiki/files/patch-Makefile.PL
diff options
context:
space:
mode:
Diffstat (limited to 'www/ikiwiki/files/patch-Makefile.PL')
-rw-r--r--www/ikiwiki/files/patch-Makefile.PL27
1 files changed, 27 insertions, 0 deletions
diff --git a/www/ikiwiki/files/patch-Makefile.PL b/www/ikiwiki/files/patch-Makefile.PL
new file mode 100644
index 000000000000..2ea2d20e72c6
--- /dev/null
+++ b/www/ikiwiki/files/patch-Makefile.PL
@@ -0,0 +1,27 @@
+--- Makefile.PL.orig 2025-06-15 07:46:52 UTC
++++ Makefile.PL
+@@ -62,24 +62,20 @@ perl_shebangs: pm_to_blib
+ $(PERL) -Iblib/lib $(extramodules) $(tflag) ikiwiki.in --setup docwiki.setup --refresh
+
+ perl_shebangs: pm_to_blib
+-ifneq "$(PERL)" "/usr/bin/perl"
+ set -e; \
+ for file in $(shebang_scripts); do \
+ $(PERL) -pe "s|^#!/usr/bin/perl\b|#!$(PERL)| if 1" < $$file > "$$file.new"; \
+ [ -x $$file ] && chmod +x "$$file.new"; \
+ mv -f "$$file.new" $$file; \
+ done
+-endif
+
+ perl_shebangs_clean:
+-ifneq "$(PERL)" "/usr/bin/perl"
+ set -e; \
+ for file in $(shebang_scripts); do \
+ $(PERL) -pe "s|^#!$(PERL)\b|#!/usr/bin/perl| if 1" < $$file > "$$file.new"; \
+ [ -x $$file ] && chmod +x "$$file.new"; \
+ mv -f "$$file.new" $$file; \
+ done
+-endif
+
+ sysconfdir:
+ $(PERL) -pi -e "s|\"/etc/ikiwiki|\"$(SYSCONFDIR)|g" $(sysconfdir_scripts)