diff options
author | Ludovic Courtès <ludo@gnu.org> | 2019-10-21 23:22:11 +0200 |
---|---|---|
committer | Ludovic Courtès <ludo@gnu.org> | 2019-10-21 23:26:34 +0200 |
commit | 8b438f85cf85c1a22273eb6164c7f67f41f29bf4 (patch) | |
tree | 710bc8249dc8646907231086c0366395362f19d3 | |
parent | 0cd4a74600f856babd2a67770b37fbb916d31334 (diff) |
gnu: pdfarranger: Add 'wrap-for-typelib' phase.
* gnu/packages/pdf.scm (pdfarranger)[arguments]: Add #:phases.
-rw-r--r-- | gnu/packages/pdf.scm | 13 |
1 files changed, 11 insertions, 2 deletions
diff --git a/gnu/packages/pdf.scm b/gnu/packages/pdf.scm index 03ffeec0df..7118afce4d 100644 --- a/gnu/packages/pdf.scm +++ b/gnu/packages/pdf.scm @@ -7,7 +7,7 @@ ;;; Copyright © 2016 ng0 <ng0@n0.is> ;;; Copyright © 2016, 2017, 2018, 2019 Efraim Flashner <efraim@flashner.co.il> ;;; Copyright © 2016, 2017 Marius Bakke <mbakke@fastmail.com> -;;; Copyright © 2016, 2017 Ludovic Courtès <ludo@gnu.org> +;;; Copyright © 2016, 2017, 2019 Ludovic Courtès <ludo@gnu.org> ;;; Copyright © 2016 Julien Lepiller <julien@lepiller.eu> ;;; Copyright © 2016, 2019 Arun Isaac <arunisaac@systemreboot.net> ;;; Copyright © 2017, 2018 Leo Famulari <leo@famulari.name> @@ -991,7 +991,16 @@ python-pypdf2 instead.") (base32 "1f8m8r81322i97wkqpmf7a4kiwnq244n6cnbldh03jc49vwq2kxx")))) (build-system python-build-system) (arguments - '(#:tests? #f)) ; no tests + '(#:tests? #f ;no tests + #:phases (modify-phases %standard-phases + (add-after 'install 'wrap-for-typelib + (lambda* (#:key inputs outputs #:allow-other-keys) + (let* ((out (assoc-ref outputs "out")) + (program (string-append out "/bin/pdfarranger"))) + (wrap-program program + `("GI_TYPELIB_PATH" ":" prefix + (,(getenv "GI_TYPELIB_PATH")))) + #t)))))) (native-inputs `(("intltool" ,intltool) ("python-distutils-extra" ,python-distutils-extra))) |