You've already forked macports-ports
mirror of
https://github.com/macports/macports-ports.git
synced 2026-07-12 18:20:25 -07:00
ttf-nerd-fonts-symbols: New port
This commit is contained in:
@@ -0,0 +1,50 @@
|
||||
# -*- coding: utf-8; mode: tcl; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- vim:fenc=utf-8:ft=tcl:et:sw=4:ts=4:sts=4
|
||||
|
||||
PortSystem 1.0
|
||||
PortGroup github 1.0
|
||||
|
||||
github.setup ryanoasis nerd-fonts 3.3.0 v
|
||||
github.tarball_from releases
|
||||
name ttf-nerd-fonts-symbols
|
||||
revision 0
|
||||
|
||||
categories fonts
|
||||
license MIT
|
||||
maintainers {judaew @judaew} openmaintainer
|
||||
|
||||
description High number of extra glyphs from popular 'iconic fonts'
|
||||
long_description {*}${description}
|
||||
homepage https://nerdfonts.com
|
||||
|
||||
distfiles NerdFontsSymbolsOnly.tar.xz
|
||||
|
||||
checksums rmd160 71715adf67c50fd07d6256a322de9a298a2db3d1 \
|
||||
sha256 8b5ecbe2612cb37d75e2645f7644876bc38960574909b1c01c002d0e8d33deb3 \
|
||||
size 2004588
|
||||
|
||||
depends_run port:fontconfig
|
||||
|
||||
use_xz yes
|
||||
extract.mkdir yes
|
||||
use_configure no
|
||||
|
||||
build {}
|
||||
|
||||
destroot {
|
||||
set fontdir ${destroot}${prefix}/share/fonts/${name}
|
||||
xinstall -m 0755 -d ${fontdir}
|
||||
xinstall -m 0644 ${worksrcpath}/SymbolsNerdFont-Regular.ttf ${fontdir}
|
||||
xinstall -m 0644 ${worksrcpath}/SymbolsNerdFontMono-Regular.ttf ${fontdir}
|
||||
|
||||
set fontconfig ${destroot}${prefix}/share/fontconfig/conf.avail
|
||||
xinstall -m 0755 -d ${fontconfig}
|
||||
xinstall -m 0644 ${worksrcpath}/10-nerd-font-symbols.conf ${fontconfig}
|
||||
}
|
||||
|
||||
post-activate {
|
||||
system "${prefix}/bin/fc-cache -v ${prefix}/share/fonts"
|
||||
}
|
||||
post-deactivate {
|
||||
system "${prefix}/bin/fc-cache -v ${prefix}/share/fonts"
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user