diff options
| author | EuAndreh <eu@euandre.org> | 2023-02-27 13:17:24 -0300 |
|---|---|---|
| committer | EuAndreh <eu@euandre.org> | 2023-02-27 13:17:41 -0300 |
| commit | 10e792b16339fc2d4b66d8985b1cbf85e2626587 (patch) | |
| tree | 0ff14812d57b856c419332e036b184acce8387e6 | |
| parent | etc/guix/home.scm: Add link to upstream tmux-plugin-continuum patch (diff) | |
| download | dotfiles-10e792b16339fc2d4b66d8985b1cbf85e2626587.tar.gz dotfiles-10e792b16339fc2d4b66d8985b1cbf85e2626587.tar.xz | |
etc/guix/system.scm: Improve indentation of epson-L365
| -rw-r--r-- | etc/guix/system.scm | 49 |
1 files changed, 25 insertions, 24 deletions
diff --git a/etc/guix/system.scm b/etc/guix/system.scm index f9aebde..34cd403 100644 --- a/etc/guix/system.scm +++ b/etc/guix/system.scm @@ -70,31 +70,32 @@ (list #:phases #~(modify-phases %standard-phases - (replace 'unpack - (lambda* (#:key outputs #:allow-other-keys) - (mkdir "source") - (chdir "source") - (system (string-append "rpm2cpio " #$source " | cpio -idv")) - (invoke "tar" "-xvf" (string-append "epson-inkjet-printer-201401w-" #$version ".tar.gz")) - (invoke "tar" "-xvf" (string-append "epson-inkjet-printer-filter-" #$version ".tar.gz")) - (substitute* (find-files (string-append "epson-inkjet-printer-201401w-" #$version "/ppds/")) - (("/opt/epson-inkjet-printer-201401w/cups/lib") - (string-append (assoc-ref outputs "out") - "/lib/cups"))) - (chdir (string-append "epson-inkjet-printer-filter-" #$version)))) - (add-after 'install 'install-extra-files - (lambda* (#:key outputs #:allow-other-keys) - (let* ((out (assoc-ref outputs "out")) - (model-dir (string-append out "/share/cups/model/epson-inkjet-printer-201401w"))) - (chdir (string-append "../epson-inkjet-printer-201401w-" #$version)) - (mkdir-p model-dir) - (invoke "cp" "-a" "ppds" model-dir) - (invoke "cp" "-a" "lib64" "resource" "watermark" out))))))) + (replace 'unpack + (lambda* (#:key outputs #:allow-other-keys) + (mkdir "source") + (chdir "source") + (system (string-append "rpm2cpio " #$source " | cpio -idv")) + (invoke "tar" "-xvf" (string-append "epson-inkjet-printer-201401w-" #$version ".tar.gz")) + (invoke "tar" "-xvf" (string-append "epson-inkjet-printer-filter-" #$version ".tar.gz")) + (substitute* (find-files (string-append "epson-inkjet-printer-201401w-" #$version "/ppds/")) + (("/opt/epson-inkjet-printer-201401w/cups/lib") + (string-append (assoc-ref outputs "out") + "/lib/cups"))) + (chdir (string-append "epson-inkjet-printer-filter-" #$version)))) + (add-after 'install 'install-extra-files + (lambda* (#:key outputs #:allow-other-keys) + (let* ((out (assoc-ref outputs "out")) + (model-dir (string-append out "/share/cups/model/epson-inkjet-printer-201401w"))) + (chdir (string-append "../epson-inkjet-printer-201401w-" #$version)) + (mkdir-p model-dir) + (invoke "cp" "-a" "ppds" model-dir) + (invoke "cp" "-a" "lib64" "resource" "watermark" out))))))) (native-inputs - (list cpio - cups-minimal - libjpeg-turbo - rpm)) + (list + cpio + cups-minimal + libjpeg-turbo + rpm)) (synopsis "Epson printer driver (L456, L455, L366, L365, L362, L360, L312, L310, L222, L220, L132, L130)") (description |
