From 0ed97e69805253656df929a6ad678016aa81f08a Mon Sep 17 00:00:00 2001 From: Alex Vong Date: Wed, 14 Aug 2019 16:19:25 +0800 Subject: [PATCH] gnu: Add tegaki-wagomu-traditional-chinese. * gnu/packages/language.scm (tegaki-wagomu-traditional-chinese): New variable. --- gnu/packages/language.scm | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) diff --git a/gnu/packages/language.scm b/gnu/packages/language.scm index 81f96a3870..1ed2483615 100644 --- a/gnu/packages/language.scm +++ b/gnu/packages/language.scm @@ -862,3 +862,24 @@ (define-public tegaki-wagomu-simplified-chinese (modules remove-pre-compiled-files-modules) (snippet (remove-pre-compiled-files "model")))) (license lgpl2.1))) ; all files + +;;; Upstream does not provide the source for tegaki-wagomu-traditional-chinese. +;;; Therefore, we use the source for tegaki-zinnia-traditional-chinese and +;;; patch the Makefile accordingly. +(define-public tegaki-wagomu-traditional-chinese + (package + (inherit tegaki-zinnia-traditional-chinese) + (name "tegaki-wagomu-traditional-chinese") + (arguments + (substitute-keyword-arguments + (package-arguments tegaki-zinnia-traditional-chinese) + ((#:phases phases '%standard-phases) + `(modify-phases ,phases + (replace 'configure + (lambda args + (let ((configure (assq-ref ,phases 'configure))) + (apply configure args)) + (substitute* "Makefile" + (("zinnia") "wagomu")) + #t)))))) + (license lgpl2.1))) ; all files