~ruther/guix-local

841e06af71d264b5fbec56f96aec8aa933fbeab2 — Ludovic Courtès 8 years ago 539a68f
gnu: pciutils: Move 'pci.ids.gz' to 'share/hwdata'.

* gnu/packages/pciutils.scm (pciutils)[arguments] <configure>: Set
'IDSDIR' such that 'pci.ids.gz' goes to share/hwdata.
1 files changed, 9 insertions(+), 3 deletions(-)

M gnu/packages/pciutils.scm
M gnu/packages/pciutils.scm => gnu/packages/pciutils.scm +9 -3
@@ 1,5 1,5 @@
;;; GNU Guix --- Functional package management for GNU
;;; Copyright © 2014, 2015 Ludovic Courtès <ludo@gnu.org>
;;; Copyright © 2014, 2015, 2017 Ludovic Courtès <ludo@gnu.org>
;;; Copyright © 2016 Efraim Flashner <efraim@flashner.co.il>
;;;
;;; This file is part of GNU Guix.


@@ 56,12 56,18 @@
                 ;; $prefix/share/man, and wrongly so.
                (string-append "MANDIR := " (assoc-ref outputs "out")
                               "/share/man\n"))

               (("^SHARED=.*$")
                ;; Build libpciutils.so.
                "SHARED := yes\n")
               (("^ZLIB=.*$")
                ;; Ask for zlib support.
                "ZLIB := yes\n"))))
                ;; Ask for zlib support, for 'pci.ids.gz' decompression.
                "ZLIB := yes\n")

               (("^IDSDIR=.*$")
                ;; Installation directory of 'pci.ids.gz'.
                "IDSDIR = $(SHAREDIR)/hwdata\n"))
             #t))
         (replace 'install
           (lambda* (#:key outputs #:allow-other-keys)
             ;; Install the commands, library, and .pc files.