[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[bug#49942] [PATCH] gnu: Add shell-color-scripts
From: |
Maxime Devos |
Subject: |
[bug#49942] [PATCH] gnu: Add shell-color-scripts |
Date: |
Sat, 18 Sep 2021 15:09:07 +0200 |
User-agent: |
Evolution 3.34.2 |
Hi,
> +(define-public shell-color-scripts
> + (package
> + (name "colorscript")
> + (version "3dbdfac24bb629238fdc3e1c8909e2c8577f8735") ; no tags
> + (source (origin
> + (method git-fetch)
> + (uri (git-reference
> + (url "https://gitlab.com/dwt1/shell-color-scripts")
> + (commit version)))
> + (file-name (git-file-name name version))
> + (sha256
> + (base32
> + "0lkiz6fkrqryr1vh0lh067q7hp8ba8887pkk8caipqphjswp2z16"))))
> + (build-system copy-build-system)
> + (arguments
> + `(#:install-plan '(("colorscript.sh" "bin/colorscript.sh")
> + ("colorscripts" "colorscripts"))
> + #:phases
> + (modify-phases %standard-phases
> + (add-after 'unpack 'fix-colorscipts-location
> + (lambda* (#:key outputs #:allow-other-keys)
> + (substitute* "colorscript.sh"
> + (("/opt/shell-color-scripts/colorscripts")
> + (string-append (assoc-ref outputs "out")
> "/colorscripts"))))))))
> + (inputs `(("ncurses" ,ncurses)))
Missing: 'awk', 'sed' and 'coreugils'.
The colorscript.sh needs some ‘absolutification’, e.g. using 'substitute*',
to refer to awk, sed, tr, wc ... by their absolute path instead of using
whatever is in the profile.
Some script in ‘colorscripts’ may need changes as well
> + (synopsis "Collection of terminal color scripts")
> + (description "Collection of terminal color scripts")
> + (home-page "https://gitlab.com/dwt1/shell-color-scripts")
> + (license license:expat))) ; MIT
"; MIT" isn't necessary, as license:expat is unambigious,
whereas MIT is sometimes used for the X11 license and can theoretically
refer to any license ever used by MIT. (Though in practice ‘the MIT license’
either refers to the X11 or the expat license.)
Greetings,
Maxime
signature.asc
Description: This is a digitally signed message part
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [bug#49942] [PATCH] gnu: Add shell-color-scripts,
Maxime Devos <=