Archived
1
0
Fork 0

gnu: ikiwiki: Translate documentation.

* gnu/packages/web.scm (ikiwiki)[inputs]: Add po4a.
[arguments]<#:phases>[patch-Makefile]: Rename to...
[arguments]<#:phases>[patch-Makefiles]: ...this.  Add build environment
paths to the PERL5LIB environment variable that is used by the 'po2wiki'
script.
This commit is contained in:
Paul Garlick 2020-04-28 17:52:21 +01:00
parent cf47084a88
commit 2933cdf88e
No known key found for this signature in database
GPG key ID: AAC7E891896B568A

View file

@ -4840,10 +4840,13 @@ NetSurf project.")
" addenv(\"PERL5LIB\", \"" " addenv(\"PERL5LIB\", \""
(getenv "PERL5LIB") (getenv "PERL5LIB")
"\");"))))) "\");")))))
(add-after 'patch-source-shebangs 'patch-Makefile (add-after 'patch-source-shebangs 'patch-Makefiles
(lambda _ (lambda _
(substitute* "Makefile.PL" (substitute* "Makefile.PL"
(("SYSCONFDIR\\?=") "SYSCONFDIR?=$(PREFIX)")) (("SYSCONFDIR\\?=") "SYSCONFDIR?=$(PREFIX)"))
(with-directory-excursion "po"
(substitute* "Makefile"
(("PERL5LIB=") "PERL5LIB=${PERL5LIB}:")))
#t)) #t))
(add-before 'build 'set-modification-times (add-before 'build 'set-modification-times
;; The wiki '--refresh' steps, which are executed during ;; The wiki '--refresh' steps, which are executed during
@ -4885,7 +4888,8 @@ NetSurf project.")
("perl-timedate" ,perl-timedate) ("perl-timedate" ,perl-timedate)
("perl-xml-sax" ,perl-xml-sax) ("perl-xml-sax" ,perl-xml-sax)
("perl-xml-simple" ,perl-xml-simple) ("perl-xml-simple" ,perl-xml-simple)
("perl-xml-twig" ,perl-xml-twig))) ("perl-xml-twig" ,perl-xml-twig)
("po4a" ,po4a)))
(propagated-inputs (propagated-inputs
`(("perl-html-parser" ,perl-html-parser) `(("perl-html-parser" ,perl-html-parser)
("perl-html-scrubber" ,perl-html-scrubber) ("perl-html-scrubber" ,perl-html-scrubber)