font configs

This commit is contained in:
Sohrab Behdani 2024-05-01 09:54:27 +03:30
parent b11f233fec
commit a9d7fd31ad
14 changed files with 2236 additions and 0 deletions

4
font-config/README.md Normal file
View file

@ -0,0 +1,4 @@
zip the directories under the file.zip name and then run makepkg -sc to remake the packages.
we will switch to git later.

View file

@ -0,0 +1,21 @@
#Maintainer: ParchLinux
pkgname=parch-emoji-ios-estedad
destname="/"
pkgver=4
pkgrel=5
pkgdesc="emoji config for parchlinux"
arch=('any')
url="https://github.com/parchlinux"
license=('GPL3')
makedepends=('git')
conflicts=('parch-emoji-ios' 'fluent-emojies' 'fluent-emojies-estedad')
depends=('vazir-code-fonts' 'estedad-fonts' 'ttf-apple-emoji' 'opendesktop-fonts' 'ttf-baekmuk')
provides=("${pkgname}")
options=(!strip !emptydirs)
install=parch.install
source=("file.zip")
sha256sums=('SKIP')
package() {
install -dm755 ${pkgdir}${destname}
cp -r ${srcdir}/${pkgname}${destname}/* ${pkgdir}${destname}
}

View file

@ -0,0 +1,32 @@
<?xml version="1.0"?>
<!DOCTYPE fontconfig SYSTEM "fonts.dtd">
<fontconfig>
<alias>
<family>sans-serif</family>
<prefer>
<family>Noto Sans</family>
<family>Noto Emoji</family>
<family>Estedad</family>
</prefer>
</alias>
<alias>
<family>serif</family>
<prefer>
<family>Noto Serif</family>
<family>Noto Emoji</family>
<family>Estedad</family>
</prefer>
</alias>
<alias>
<family>monospace</family>
<prefer>
<family>Noto Mono</family>
<family>Noto Emoji</family>
<family>Vazir Code</family>
</prefer>
</alias>
</fontconfig>

View file

@ -0,0 +1,8 @@
post_install() {
cp /usr/share/fonts/noto/NotoColorEmoji.ttf.parch /usr/share/fonts/noto/NotoColorEmoji.ttf
fc-cache
}
post_upgrade() {
post_install
}

File diff suppressed because it is too large Load diff

View file

@ -0,0 +1,8 @@
post_install() {
cp /usr/share/fonts/noto/NotoColorEmoji.ttf.parch /usr/share/fonts/noto/NotoColorEmoji.ttf
fc-cache
}
post_upgrade() {
post_install
}

Binary file not shown.

View file

@ -0,0 +1,20 @@
# Generated by makepkg 6.0.2
# using fakeroot version 1.34
pkgname = parch-emoji-ios-mikhak
pkgbase = parch-emoji-ios-mikhak
pkgver = 3-1
pkgdesc = emoji config for parchlinux
url = https://github.com/parchlinux
builddate = 1709927632
packager = Unknown Packager
size = 29488883
arch = any
license = GPL3
conflict = parch-emoji-ios
conflict = parch-emoji-ios-estedad
conflict = fluent-emojies
conflict = fluent-emojies-estedad
provides = parch-emoji-ios-mikhak
depend = vazir-code-fonts
depend = mikhak-fonts
makedepend = git

View file

@ -0,0 +1,21 @@
#Maintainer: ParchLinux
pkgname=parch-emoji-ios-mikhak
destname="/"
pkgver=4
pkgrel=5
pkgdesc="emoji config for parchlinux"
arch=('any')
url="https://github.com/parchlinux"
license=('GPL3')
makedepends=('git')
conflicts=('parch-emoji-ios' 'parch-emoji-ios-estedad' 'fluent-emojies' 'fluent-emojies-estedad')
depends=('vazir-code-fonts' 'mikhak-fonts' 'ttf-apple-emoji' 'opendesktop-fonts' 'ttf-baekmuk')
provides=("${pkgname}")
options=(!strip !emptydirs)
install=parch.install
source=("file.zip")
sha256sums=('SKIP')
package() {
install -dm755 ${pkgdir}${destname}
cp -r ${srcdir}/${pkgname}${destname}/* ${pkgdir}${destname}
}

View file

@ -0,0 +1,32 @@
<?xml version="1.0"?>
<!DOCTYPE fontconfig SYSTEM "fonts.dtd">
<fontconfig>
<alias>
<family>sans-serif</family>
<prefer>
<family>Noto Sans</family>
<family>Noto Emoji</family>
<family>Mikhak</family>
</prefer>
</alias>
<alias>
<family>serif</family>
<prefer>
<family>Noto Serif</family>
<family>Noto Emoji</family>
<family>Mikhak</family>
</prefer>
</alias>
<alias>
<family>monospace</family>
<prefer>
<family>Noto Mono</family>
<family>Noto Emoji</family>
<family>Vazir Code</family>
</prefer>
</alias>
</fontconfig>

View file

@ -0,0 +1,8 @@
post_install() {
cp /usr/share/fonts/noto/NotoColorEmoji.ttf.parch /usr/share/fonts/noto/NotoColorEmoji.ttf
fc-cache
}
post_upgrade() {
post_install
}

View file

@ -0,0 +1,21 @@
#Maintainer: ParchLinux
pkgname=parch-emoji-ios
destname="/"
pkgver=4
pkgrel=5
pkgdesc="emoji config for parchlinux"
arch=('any')
url="https://github.com/parchlinux"
license=('GPL3')
makedepends=('git')
conflicts=()
depends=('vazir-code-fonts' 'vazirmatn-fonts' 'ttf-apple-emoji' 'opendesktop-fonts' 'ttf-baekmuk')
provides=("${pkgname}")
options=(!strip !emptydirs)
install=parch.install
source=("file.zip")
sha256sums=('SKIP')
package() {
install -dm755 ${pkgdir}${destname}
cp -r ${srcdir}/${pkgname}${destname}/* ${pkgdir}${destname}
}

View file

@ -0,0 +1,29 @@
<?xml version="1.0"?>
<!DOCTYPE fontconfig SYSTEM "fonts.dtd">
<fontconfig>
<alias>
<family>sans-serif</family>
<prefer>
<family>Noto Sans</family>
<family>Vazirmatn</family>
</prefer>
</alias>
<alias>
<family>serif</family>
<prefer>
<family>Noto Serif</family>
<family>Vazirmatn</family>
</prefer>
</alias>
<alias>
<family>monospace</family>
<prefer>
<family>Noto Mono</family>
<family>Vazir Code</family>
</prefer>
</alias>
</fontconfig>

View file

@ -0,0 +1,3 @@
post_install() {
rm -rf /usr/share/fonts/noto/NotoColorEmoji.ttf
}