[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[bug#61253] [PATCH core-updates 02/19] build-system/font: Customize %lic
From: |
Simon South |
Subject: |
[bug#61253] [PATCH core-updates 02/19] build-system/font: Customize %license-file-regexp. |
Date: |
Fri, 3 Feb 2023 07:42:59 -0500 |
* guix/build/font-build-system.scm (%license-file-regexp): Customize to
include names of license files commonly found in font packages.
---
guix/build/font-build-system.scm | 5 +++--
1 file changed, 3 insertions(+), 2 deletions(-)
diff --git a/guix/build/font-build-system.scm b/guix/build/font-build-system.scm
index 8418ada1d2..0b1542394a 100644
--- a/guix/build/font-build-system.scm
+++ b/guix/build/font-build-system.scm
@@ -58,8 +58,9 @@ (define* (install #:key outputs #:allow-other-keys)
(find-files source "\\.(woff|woff2)$"))))
(define %license-file-regexp
- ;; Regexp matching license files.
- "^(COPYING.*|LICEN[CS]E.*|[Ll]icen[cs]e.*|Copy[Rr]ight(\\.(txt|md))?)$")
+ ;; Regexp matching license files commonly found in font packages.
+ "^((COPY(ING|RIGHT)|LICEN[CS]E).*\
+|(([Cc]opy[Rr]ight|[Ll]icen[cs]es?|IPA_.*|OFL(-?1\\.?1)?)(\\.(txt|md)?))$)")
(define %standard-phases
(modify-phases gnu:%standard-phases
--
2.39.1
- [bug#61253] [PATCH core-updates 00/19] Add license files missing from font packages, Simon South, 2023/02/03
- [bug#61253] [PATCH core-updates 02/19] build-system/font: Customize %license-file-regexp.,
Simon South <=
- [bug#61253] [PATCH core-updates 12/19] gnu: font-go: Install license files., Simon South, 2023/02/03
- [bug#61253] [PATCH core-updates 09/19] gnu: font-fira-go: Install license file., Simon South, 2023/02/03
- [bug#61253] [PATCH core-updates 11/19] gnu: font-space-grotesk: Remove obsolete phase., Simon South, 2023/02/03
- [bug#61253] [PATCH core-updates 01/19] build-system/font: Add #:license-file-regexp argument., Simon South, 2023/02/03
- [bug#61253] [PATCH core-updates 04/19] gnu: font-lato: Install license file., Simon South, 2023/02/03
- [bug#61253] [PATCH core-updates 14/19] gnu: font-culmus: Install all license files., Simon South, 2023/02/03
- [bug#61253] [PATCH core-updates 19/19] gnu: font-charter: Install license file., Simon South, 2023/02/03
- [bug#61253] [PATCH core-updates 06/19] gnu: font-wqy-zenhei: Install all license files., Simon South, 2023/02/03
- [bug#61253] [PATCH core-updates 15/19] gnu: font-dseg: Simplify "install" phase., Simon South, 2023/02/03
- [bug#61253] [PATCH core-updates 18/19] gnu: font-fontna-yasashisa-antique: Install license file., Simon South, 2023/02/03