~ruther/guix-local

faef3b153acf450555fc640bd266a2e1321d9c99 — Federico Beffa 11 years ago fa1e31b
gnu: xfig: Add 'wrap-xfig phase.

* gnu/packages/xfig.scm (xfig): Set XAPPLRESDIR environment variable to help
  xfig find the app-defaults resource files.
1 files changed, 9 insertions(+), 1 deletions(-)

M gnu/packages/xfig.scm
M gnu/packages/xfig.scm => gnu/packages/xfig.scm +9 -1
@@ 1,5 1,6 @@
;;; GNU Guix --- Functional package management for GNU
;;; Copyright © 2014 Eric Bavier <bavier@member.fsf.org>
;;; Copyright © 2014 Federico Beffa <beffa@fbengineering.ch>
;;;
;;; This file is part of GNU Guix.
;;;


@@ 118,7 119,14 @@
                  (close-pipe in)
                  (close-port out)))
              (zero? (system* "make" "install.doc"))))
          %standard-phases)))))
          (alist-cons-after
           'install 'wrap-xfig
           (lambda* (#:key outputs #:allow-other-keys)
             (let ((out (assoc-ref outputs "out")))
               (wrap-program (string-append out "/bin/xfig")
                             `("XAPPLRESDIR" suffix
                               (,(string-append out "/etc/X11/app-defaults"))))))
           %standard-phases))))))
    (home-page "http://xfig.org/")
    (synopsis "Interactive drawing tool")
    (description