New Fonts carlito
This commit is contained in:
@@ -0,0 +1,32 @@
|
||||
#!/usr/bin/python
|
||||
# -*- coding: utf-8 -*-
|
||||
|
||||
from pisi.actionsapi import shelltools, pisitools
|
||||
|
||||
def install():
|
||||
# Arşivden çıkan klasörün içine gir (GitHub varsayılanı)
|
||||
# Eğer klasör adı farklıysa 'ls' ile kontrol edip burayı güncelleyebilirsin
|
||||
#shelltools.cd("carlito-main")
|
||||
|
||||
# Yazı tipi dosyalarını (fonts/ttf/ dizini altındaysa orayı belirt)
|
||||
# Carlito reposunda fontlar genellikle fonts/ttf/ altındadır
|
||||
pisitools.insinto("/usr/share/fonts/carlito", "fonts/ttf/*.ttf")
|
||||
|
||||
# Fontconfig ayarları (Öncekiyle aynı)
|
||||
conf_content = """<?xml version="1.0"?>
|
||||
<!DOCTYPE fontconfig SYSTEM "fonts.dtd">
|
||||
<fontconfig>
|
||||
<match target="pattern">
|
||||
<test qual="any" name="family"><string>Calibri</string></test>
|
||||
<edit name="family" mode="assign" binding="same">
|
||||
<string>Carlito</string>
|
||||
</edit>
|
||||
</match>
|
||||
</fontconfig>
|
||||
"""
|
||||
shelltools.echo("30-calibri-to-carlito.conf", conf_content)
|
||||
pisitools.insinto("/etc/fonts/conf.avail", "30-calibri-to-carlito.conf")
|
||||
pisitools.dosym("/etc/fonts/conf.avail/30-calibri-to-carlito.conf", "/etc/fonts/conf.d/30-calibri-to-carlito.conf")
|
||||
|
||||
# Belgeler
|
||||
pisitools.dodoc("OFL.txt", "README.md")
|
||||
@@ -0,0 +1,41 @@
|
||||
<?xml version="1.0" ?>
|
||||
<!DOCTYPE PISI SYSTEM "https://pisilinux.org/standard/pisi-spec.dtd">
|
||||
<PISI>
|
||||
<Source>
|
||||
<Name>carlito-fonts</Name>
|
||||
<Homepage>https://github.com/googlefonts/carlito</Homepage>
|
||||
<Packager>
|
||||
<Name>Erkan IŞIK</Name>
|
||||
<Email>erkanisik@pisilinux.org</Email>
|
||||
</Packager>
|
||||
<License>OFL</License>
|
||||
<IsA>data</IsA>
|
||||
<Summary>Calibri compatible sans-serif font</Summary>
|
||||
<Summary xml:lang="tr">Calibri uyumlu sans-serif yazı tipi</Summary>
|
||||
<Description>Carlito is a sans-serif font family that is metric-compatible with Microsoft's Calibri font.</Description>
|
||||
<Description xml:lang="tr">Carlito, Microsoft'un Calibri yazı tipiyle metrik olarak uyumlu (aynı karakter genişliğine sahip) bir sans-serif yazı tipi ailesidir.</Description>
|
||||
<Archive sha1sum="09c3c0161d6c84f9aa40915d38f65b01bf4968ac" type="targz">
|
||||
https://github.com/googlefonts/carlito/archive/refs/heads/main.tar.gz
|
||||
</Archive>
|
||||
</Source>
|
||||
|
||||
<Package>
|
||||
<Name>carlito-fonts</Name>
|
||||
<Files>
|
||||
<Path fileType="data">/usr/share/fonts/carlito</Path>
|
||||
<Path fileType="data">/etc/fonts/conf.avail</Path>
|
||||
<Path fileType="data">/etc/fonts/conf.d</Path>
|
||||
<Path fileType="doc">/usr/share/doc/carlito-fonts</Path>
|
||||
</Files>
|
||||
</Package>
|
||||
|
||||
<History>
|
||||
<Update release="1">
|
||||
<Date>2026-05-11</Date>
|
||||
<Version>1.103</Version>
|
||||
<Comment>First release with Calibri substitution rule.</Comment>
|
||||
<Name>Erkan IŞIK</Name>
|
||||
<Email>erkanisik@pisilinux.org</Email>
|
||||
</Update>
|
||||
</History>
|
||||
</PISI>
|
||||
Reference in New Issue
Block a user