From c2b3fdfd4d6d2542cac02ce1bdc8b019f70d4dcc Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=C4=90o=C3=A0n=20Tr=E1=BA=A7n=20C=C3=B4ng=20Danh?= Date: Sat, 18 Mar 2023 08:06:07 +0700 Subject: [PATCH 01/20] update_check: pattern for sil.org --- common/xbps-src/shutils/update_check.sh | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/common/xbps-src/shutils/update_check.sh b/common/xbps-src/shutils/update_check.sh index 3e5a8c5852a0..0ea9125da93a 100644 --- a/common/xbps-src/shutils/update_check.sh +++ b/common/xbps-src/shutils/update_check.sh @@ -71,6 +71,7 @@ update_check() { *crates.io*|\ *codeberg.org*|\ *hg.sr.ht*|\ + *software.sil.org*|\ *git.sr.ht*) continue ;; @@ -171,6 +172,20 @@ update_check() { rx='\Q'"${url%/*}"'\E/(v-?|\Q'"$pkgname"'\E-)?\K[\d.]+(?=)' ;; *pkgs.fedoraproject.org*) url="https://pkgs.fedoraproject.org/repo/pkgs/$pkgname" ;; + *software.sil.org/downloads/*) + pkgurlname=$(printf '%s\n' "$url" | cut -d/ -f6) + url="https://software.sil.org/$pkgurlname/download/" + pkgname="${pkgname#font-}" + pkgname="${pkgname#sil-}" + pkgname="$(echo "$pkgname" | sed 's/-/ /g;s/[a-z]*/\u&/g;s/ //g')" + rx="($pkgname|${pkgname}SIL)[_-]\K[0-9.]+(?=\.tar|\.zip)" ;; + *software.sil.org/*) + pkgurlname=$(printf '%s\n' "$url" | cut -d/ -f4) + url="https://software.sil.org/$pkgurlname/download/" + pkgname="${pkgname#font-}" + pkgname="${pkgname#sil-}" + pkgname="$(echo "$pkgname" | sed 's/-/ /g;s/[a-z]*/\u&/g;s/ //g')" + rx="($pkgname|${pkgname}SIL)[_-]\K[0-9.]+(?=\.tar|\.zip)" ;; esac fi From a46b71051d0af581510d32f9f6bd43f13f3ec2fe Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=C4=90o=C3=A0n=20Tr=E1=BA=A7n=20C=C3=B4ng=20Danh?= Date: Sat, 18 Mar 2023 08:06:08 +0700 Subject: [PATCH 02/20] New package: font-crosextra-caladea-ttf-20130214 Split from libreoffice-fonts --- srcpkgs/font-crosextra-caladea-ttf/template | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) create mode 100644 srcpkgs/font-crosextra-caladea-ttf/template diff --git a/srcpkgs/font-crosextra-caladea-ttf/template b/srcpkgs/font-crosextra-caladea-ttf/template new file mode 100644 index 000000000000..333f907e7069 --- /dev/null +++ b/srcpkgs/font-crosextra-caladea-ttf/template @@ -0,0 +1,19 @@ +# Template file for 'font-crosextra-caladea-ttf' +pkgname=font-crosextra-caladea-ttf +version=20130214 +revision=1 +depends="font-util" +short_desc="Serif font metric-compatible with the Cambria font" +maintainer="Đoàn Trần Công Danh " +license="Apache-2.0" +homepage="https://github.com/huertatipografica/Caladea" +distfiles="${DEBIAN_SITE}/main/f/fonts-crosextra-caladea/fonts-crosextra-caladea_${version}.orig.tar.gz" +# Also available here +# distfiles="https://dev-www.libreoffice.org/src/368f114c078f94214a308a74c7e991bc-crosextrafonts-${version}.tar.gz +checksum=c48d1c2fd613c9c06c959c34da7b8388059e2408d2bb19845dc3ed35f76e4d09 +font_dirs="/usr/share/fonts/TTF/crosextra" + +do_install() { + vmkdir usr/share/fonts/TTF/crosextra + vcopy '*.ttf' usr/share/fonts/TTF/crosextra +} From bff62a616feb28873b1a47b5a75946a5e30878be Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=C4=90o=C3=A0n=20Tr=E1=BA=A7n=20C=C3=B4ng=20Danh?= Date: Sat, 18 Mar 2023 08:06:08 +0700 Subject: [PATCH 03/20] New package: font-crosextra-carlito-ttf-20220224 Split from libreoffice-fonts --- srcpkgs/font-crosextra-carlito-ttf/template | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) create mode 100644 srcpkgs/font-crosextra-carlito-ttf/template diff --git a/srcpkgs/font-crosextra-carlito-ttf/template b/srcpkgs/font-crosextra-carlito-ttf/template new file mode 100644 index 000000000000..a6019c59115c --- /dev/null +++ b/srcpkgs/font-crosextra-carlito-ttf/template @@ -0,0 +1,17 @@ +# Template file for 'font-crosextra-carlito-ttf' +pkgname=font-crosextra-carlito-ttf +version=20220224 +revision=1 +depends="font-util" +short_desc="Sans-serif font metric-compatible with Calibri font" +maintainer="Đoàn Trần Công Danh " +license="OFL-1.1" +homepage="https://github.com/googlefonts/carlito" +distfiles="${DEBIAN_SITE}/main/f/fonts-crosextra-carlito/fonts-crosextra-carlito_${version}.orig.tar.gz" +checksum=0bb25eef0edd914abacc84ffd6d803ddbaa5db5de01e6850312074662ea6c305 +font_dirs="/usr/share/fonts/TTF/crosextra" + +do_install() { + vmkdir usr/share/fonts/TTF/crosextra + vcopy "fonts/ttf/*.ttf" usr/share/fonts/TTF/crosextra +} From 9a3c1a551d8cf4500852e3e8c6fc28c137802e04 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=C4=90o=C3=A0n=20Tr=E1=BA=A7n=20C=C3=B4ng=20Danh?= Date: Sat, 18 Mar 2023 08:06:09 +0700 Subject: [PATCH 04/20] New package: font-sil-gentium-basic-1.102 Split from libreoffice-fonts --- srcpkgs/font-sil-gentium-basic/template | 17 +++++++++++++++++ srcpkgs/font-sil-gentium-basic/update | 1 + 2 files changed, 18 insertions(+) create mode 100644 srcpkgs/font-sil-gentium-basic/template create mode 100644 srcpkgs/font-sil-gentium-basic/update diff --git a/srcpkgs/font-sil-gentium-basic/template b/srcpkgs/font-sil-gentium-basic/template new file mode 100644 index 000000000000..5b771cd0d1c9 --- /dev/null +++ b/srcpkgs/font-sil-gentium-basic/template @@ -0,0 +1,17 @@ +# Template file for 'font-sil-gentium-basic' +pkgname=font-sil-gentium-basic +version=1.102 +revision=1 +depends="font-util" +short_desc="Smart Unicode font families based on Gentium" +maintainer="Đoàn Trần Công Danh " +license="OFL-1.1" +homepage="https://software.sil.org/gentium/" +distfiles="https://software.sil.org/downloads/r/gentium/GentiumBasic_${version/./}.zip" +checksum=2f1a2c5491d7305dffd3520c6375d2f3e14931ee35c6d8ae1e8f098bf1a7b3cc +font_dirs="/usr/share/fonts/SIL" + +do_install() { + vmkdir usr/share/fonts/SIL + vcopy "*.ttf" usr/share/fonts/SIL +} diff --git a/srcpkgs/font-sil-gentium-basic/update b/srcpkgs/font-sil-gentium-basic/update new file mode 100644 index 000000000000..6607167f897d --- /dev/null +++ b/srcpkgs/font-sil-gentium-basic/update @@ -0,0 +1 @@ +version=${version/./} From e2909f6792dd73d82262b37274cee8509d5f4414 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=C4=90o=C3=A0n=20Tr=E1=BA=A7n=20C=C3=B4ng=20Danh?= Date: Sat, 18 Mar 2023 08:07:35 +0700 Subject: [PATCH 05/20] New package: font-liberation-narrow-ttf-1.07.6 Split from libreoffice-fonts --- srcpkgs/font-liberation-narrow-ttf/template | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) create mode 100644 srcpkgs/font-liberation-narrow-ttf/template diff --git a/srcpkgs/font-liberation-narrow-ttf/template b/srcpkgs/font-liberation-narrow-ttf/template new file mode 100644 index 000000000000..e7cc0ade716d --- /dev/null +++ b/srcpkgs/font-liberation-narrow-ttf/template @@ -0,0 +1,18 @@ +# Template file for 'font-liberation-narrow-ttf' +pkgname=font-liberation-narrow-ttf +version=1.07.6 +revision=1 +depends="font-util" +short_desc="Fonts with same metrics as Times, Arial and Courier" +maintainer="Đoàn Trần Công Danh " +license="GPL-2.0-only WITH Liberation-exception" +homepage="https://github.com/liberationfonts/liberation-sans-narrow" +distfiles="https://github.com/liberationfonts/liberation-sans-narrow/files/2579431/liberation-narrow-fonts-ttf-${version}.tar.gz" +# distfiles="https://dev-www.libreoffice.org/src/liberation-narrow-fonts-ttf-${version}.tar.gz" +checksum=8879d89b5ff7b506c9fc28efc31a5c0b954bbe9333e66e5283d27d20a8519ea3 +font_dirs="/usr/share/fonts/TTF/liberation" + +do_install() { + vmkdir usr/share/fonts/TTF/liberation + vcopy "*.ttf" usr/share/fonts/TTF/liberation +} From 3077c94c7a8cb7f122068972f054736412decc24 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=C4=90o=C3=A0n=20Tr=E1=BA=A7n=20C=C3=B4ng=20Danh?= Date: Sat, 18 Mar 2023 08:07:35 +0700 Subject: [PATCH 06/20] New package: font-liberation-ttf-2.1.5 Split from libreoffice-fonts --- srcpkgs/font-liberation-ttf/template | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) create mode 100644 srcpkgs/font-liberation-ttf/template diff --git a/srcpkgs/font-liberation-ttf/template b/srcpkgs/font-liberation-ttf/template new file mode 100644 index 000000000000..b08915b6e764 --- /dev/null +++ b/srcpkgs/font-liberation-ttf/template @@ -0,0 +1,17 @@ +# Template file for 'font-liberation-ttf' +pkgname=font-liberation-ttf +version=2.1.5 +revision=1 +depends="font-util" +short_desc="Fonts with same metrics as Times, Arial and Courier" +maintainer="Đoàn Trần Công Danh " +license="GPL-3.0-or-later" +homepage="https://github.com/liberationfonts/liberation-fonts" +distfiles="https://github.com/liberationfonts/liberation-fonts/files/7261482/liberation-fonts-ttf-${version}.tar.gz" +checksum=7191c669bf38899f73a2094ed00f7b800553364f90e2637010a69c0e268f25d0 +font_dirs="/usr/share/fonts/TTF/liberation" + +do_install() { + vmkdir usr/share/fonts/TTF/liberation + vcopy "*.ttf" usr/share/fonts/TTF/liberation +} From 9a51ee1a46625dd52536bd7c06f684f33fdcc894 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=C4=90o=C3=A0n=20Tr=E1=BA=A7n=20C=C3=B4ng=20Danh?= Date: Sat, 18 Mar 2023 08:07:36 +0700 Subject: [PATCH 07/20] New package: font-libertine-graphite-ttf-20120116 Split from libreoffice-fonts --- srcpkgs/font-libertine-graphite-ttf/template | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) create mode 100644 srcpkgs/font-libertine-graphite-ttf/template diff --git a/srcpkgs/font-libertine-graphite-ttf/template b/srcpkgs/font-libertine-graphite-ttf/template new file mode 100644 index 000000000000..53ec35d842fa --- /dev/null +++ b/srcpkgs/font-libertine-graphite-ttf/template @@ -0,0 +1,18 @@ +# Template file for 'font-libertine-graphite-ttf' +pkgname=font-libertine-graphite-ttf +version=20120116 +revision=1 +depends="font-util" +short_desc="Linux Libertine family of fonts - G version" +maintainer="Đoàn Trần Công Danh " +license="GPL-2.0-or-later WITH Font-exception-2.0 AND OFL-1.1" +homepage="http://linuxlibertine.sourceforge.net/" +_addurl="https://dev-www.libreoffice.org/src" +distfiles="${_addurl}/e7a384790b13c29113e22e596ade9687-LinLibertineG-${version}.zip" +checksum=54adcb2bc8cac0927a647fbd9362f45eff48130ce6e2379dc3867643019e08c5 +font_dirs="/usr/share/fonts/TTF/libertine" + +do_install() { + vmkdir usr/share/fonts/TTF/libertine + vcopy "*_G.ttf" usr/share/fonts/TTF/libertine +} From 6872ba9d339762c68b6cf94185f0e1bbfe0a7ab5 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=C4=90o=C3=A0n=20Tr=E1=BA=A7n=20C=C3=B4ng=20Danh?= Date: Sat, 18 Mar 2023 08:07:36 +0700 Subject: [PATCH 08/20] New package: font-source-sans-pro-v2-2.045 Split from libreoffice-fonts --- .../font-adobe-source-sans-pro-v2/template | 19 +++++++++++++++++++ srcpkgs/font-adobe-source-sans-pro-v2/update | 1 + 2 files changed, 20 insertions(+) create mode 100644 srcpkgs/font-adobe-source-sans-pro-v2/template create mode 100644 srcpkgs/font-adobe-source-sans-pro-v2/update diff --git a/srcpkgs/font-adobe-source-sans-pro-v2/template b/srcpkgs/font-adobe-source-sans-pro-v2/template new file mode 100644 index 000000000000..71c3c2460211 --- /dev/null +++ b/srcpkgs/font-adobe-source-sans-pro-v2/template @@ -0,0 +1,19 @@ +# Template file for 'font-adobe-source-sans-pro-v2' +pkgname=font-adobe-source-sans-pro-v2 +version=2.045 +revision=1 +depends="font-util" +short_desc="Real SourceSansPro fonts" +maintainer="Đoàn Trần Công Danh " +license="OFL-1.1" +homepage="https://github.com/adobe-fonts/source-sans" +distfiles="https://github.com/adobe-fonts/source-sans/releases/download/${version}R-ro%2F1.095R-it/source-sans-pro-${version}R-ro-1.095R-it.zip" +checksum=5f090b821e117f452ef399c3c1b8b244c1647728a1e901c4d167cbf7fc298ab6 +font_dirs="/usr/share/fonts/OTF/adobe /usr/share/fonts/TTF/adobe" + +do_install() { + vmkdir usr/share/fonts/OTF/adobe + vcopy "OTF/*.otf" usr/share/fonts/OTF/adobe + vmkdir usr/share/fonts/TTF/adobe + vcopy "TTF/*.ttf" usr/share/fonts/TTF/adobe +} diff --git a/srcpkgs/font-adobe-source-sans-pro-v2/update b/srcpkgs/font-adobe-source-sans-pro-v2/update new file mode 100644 index 000000000000..adbc7a91f7cf --- /dev/null +++ b/srcpkgs/font-adobe-source-sans-pro-v2/update @@ -0,0 +1 @@ +ignore="[3-9].* [1-9][0-9]*.*" From 6eed53dda0583cfba21528c608edf679c24dd967 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=C4=90o=C3=A0n=20Tr=E1=BA=A7n=20C=C3=B4ng=20Danh?= Date: Sat, 18 Mar 2023 08:07:37 +0700 Subject: [PATCH 09/20] New package: font-adobe-source-serif-pro-3.001R Split from libreoffice-fonts --- srcpkgs/font-adobe-source-serif-pro/template | 21 ++++++++++++++++++++ srcpkgs/font-adobe-source-serif-pro/update | 1 + 2 files changed, 22 insertions(+) create mode 100644 srcpkgs/font-adobe-source-serif-pro/template create mode 100644 srcpkgs/font-adobe-source-serif-pro/update diff --git a/srcpkgs/font-adobe-source-serif-pro/template b/srcpkgs/font-adobe-source-serif-pro/template new file mode 100644 index 000000000000..7f414544a362 --- /dev/null +++ b/srcpkgs/font-adobe-source-serif-pro/template @@ -0,0 +1,21 @@ +# Template file for 'font-adobe-source-serif-pro' +# v4 is SourceSerif, without Pro in name, don't update, it breaks documents +pkgname=font-adobe-source-serif-pro +version=3.001R +revision=1 +depends="font-util" +short_desc="Adobe's sans serif font family" +maintainer="Đoàn Trần Công Danh " +license="OFL-1.1" +homepage="https://adobe-fonts.github.io/source-serif" +#changelog="" +distfiles="https://github.com/adobe-fonts/source-serif/releases/download/${version}/source-serif-pro-${version}.zip" +checksum=e061cf3184c60fb8811ffb429d82083f6dd16810250b71e676e5fa1abb1e5934 +font_dirs="/usr/share/fonts/OTF/adobe /usr/share/fonts/TTF/adobe" + +do_install() { + vmkdir usr/share/fonts/OTF/adobe + vcopy "OTF/*.otf" usr/share/fonts/OTF/adobe + vmkdir usr/share/fonts/TTF/adobe + vcopy "TTF/*.ttf" usr/share/fonts/TTF/adobe +} diff --git a/srcpkgs/font-adobe-source-serif-pro/update b/srcpkgs/font-adobe-source-serif-pro/update new file mode 100644 index 000000000000..40a20f1e58f3 --- /dev/null +++ b/srcpkgs/font-adobe-source-serif-pro/update @@ -0,0 +1 @@ +ignore="[4-9].* [1-9][0-9]*.*" From 31941e859cfb7bff082f64c509764f882ea02c69 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=C4=90o=C3=A0n=20Tr=E1=BA=A7n=20C=C3=B4ng=20Danh?= Date: Sat, 18 Mar 2023 08:07:37 +0700 Subject: [PATCH 10/20] New package: font-emoji-one-color-1.4 Split from libreoffice-fonts --- srcpkgs/font-emoji-one-color/template | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) create mode 100644 srcpkgs/font-emoji-one-color/template diff --git a/srcpkgs/font-emoji-one-color/template b/srcpkgs/font-emoji-one-color/template new file mode 100644 index 000000000000..f3c2b9cab29b --- /dev/null +++ b/srcpkgs/font-emoji-one-color/template @@ -0,0 +1,18 @@ +# Template file for 'font-emoji-one-color' +pkgname=font-emoji-one-color +version=1.4 +revision=1 +depends="font-util" +short_desc="Emoji One color font" +maintainer="Đoàn Trần Công Danh " +license="GPL-3.0-or-later" +homepage="https://github.com/13rac1/emojione-color-font" +#changelog="" +distfiles="https://github.com/13rac1/emojione-color-font/releases/download/v${version}/EmojiOneColor-SVGinOT-${version}.zip" +checksum=b8b104139b50e74ebdfe6c2d556076d6a6cb432d226250da855d0ff7791569ec +font_dirs="/usr/share/fonts/TTF/emoji" + +do_install() { + vmkdir usr/share/fonts/TTF/emoji + vcopy "*.ttf" usr/share/fonts/TTF/emoji +} From 4777562bfd8b3d814a1db2b3a7a15420b7137f4b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=C4=90o=C3=A0n=20Tr=E1=BA=A7n=20C=C3=B4ng=20Danh?= Date: Sat, 18 Mar 2023 08:07:38 +0700 Subject: [PATCH 11/20] New package: font-reem-kufi-ttf-1.7 Split from libreoffice-fonts --- srcpkgs/font-reem-kufi-otf | 1 + srcpkgs/font-reem-kufi-ttf/template | 26 ++++++++++++++++++++++++++ 2 files changed, 27 insertions(+) create mode 120000 srcpkgs/font-reem-kufi-otf create mode 100644 srcpkgs/font-reem-kufi-ttf/template diff --git a/srcpkgs/font-reem-kufi-otf b/srcpkgs/font-reem-kufi-otf new file mode 120000 index 000000000000..41c6896a4611 --- /dev/null +++ b/srcpkgs/font-reem-kufi-otf @@ -0,0 +1 @@ +font-reem-kufi-ttf \ No newline at end of file diff --git a/srcpkgs/font-reem-kufi-ttf/template b/srcpkgs/font-reem-kufi-ttf/template new file mode 100644 index 000000000000..37d2d90373ab --- /dev/null +++ b/srcpkgs/font-reem-kufi-ttf/template @@ -0,0 +1,26 @@ +# Template file for 'font-reem-kufi-ttf' +pkgname=font-reem-kufi-ttf +version=1.7 +revision=1 +depends="font-util" +short_desc="Modern Kufic typefaces for Arabic" +maintainer="Đoàn Trần Công Danh " +license="GPL-3.0-or-later" +homepage="https://github.com/aliftype/reem-kufi" +distfiles="https://github.com/aliftype/reem-kufi/releases/download/v${version}/ReemKufi-${version}.zip" +checksum=2359f036c7bddeb4d5529d7b3c9139c3288c920cc26053d417cdbb563eafe0a4 +font_dirs="/usr/share/fonts/TTF/arabic" + +do_install() { + vmkdir usr/share/fonts/TTF/arabic + vcopy "ttf/*.ttf" usr/share/fonts/TTF/arabic +} + +font-reem-kufi-otf_package() { + short_desc+=" - OTF" + font_dirs="/usr/share/fonts/OTF/arabic" + pkg_install() { + vmkdir usr/share/fonts/OTF/arabic + vcopy "*.otf" usr/share/fonts/OTF/arabic + } +} From 34840f26729d82f23dfd4d88a448d058ab0ffd62 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=C4=90o=C3=A0n=20Tr=E1=BA=A7n=20C=C3=B4ng=20Danh?= Date: Sat, 18 Mar 2023 08:07:39 +0700 Subject: [PATCH 12/20] New package: font-alef-1.001 Split from libreoffice-fonts --- srcpkgs/font-alef/template | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) create mode 100644 srcpkgs/font-alef/template diff --git a/srcpkgs/font-alef/template b/srcpkgs/font-alef/template new file mode 100644 index 000000000000..9a287616c71d --- /dev/null +++ b/srcpkgs/font-alef/template @@ -0,0 +1,17 @@ +# Template file for 'font-alef' +pkgname=font-alef +version=1.001 +revision=1 +depends="font-util" +short_desc="Alef fonts for Latin and Hebrew scripts" +maintainer="Đoàn Trần Công Danh " +license="OFL-1.1" +homepage="http://alef.hagilda.com/" +distfiles="https://dev-www.libreoffice.org/src/alef-${version}.tar.gz" +checksum=b98b67602a2c8880a1770f0b9e37c190f29a7e2ade5616784f0b89fbdb75bf52 +font_dirs="/usr/share/fonts/TTF/hebrew" + +do_install() { + vmkdir usr/share/fonts/TTF/hebrew + vcopy "*.ttf" usr/share/fonts/TTF/hebrew +} From 1de438510112f9633fc3eed1521fd170706a92e7 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=C4=90o=C3=A0n=20Tr=E1=BA=A7n=20C=C3=B4ng=20Danh?= Date: Sat, 18 Mar 2023 08:07:39 +0700 Subject: [PATCH 13/20] New package: font-kacst-2.01+mry Split from libreoffice-fonts --- srcpkgs/font-kacst/template | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) create mode 100644 srcpkgs/font-kacst/template diff --git a/srcpkgs/font-kacst/template b/srcpkgs/font-kacst/template new file mode 100644 index 000000000000..b0c32b56da4d --- /dev/null +++ b/srcpkgs/font-kacst/template @@ -0,0 +1,17 @@ +# Template file for 'font-kacst' +pkgname=font-kacst +version=2.01+mry +revision=1 +depends="font-util" +short_desc="KACST free TrueType Arabic fonts" +maintainer="Đoàn Trần Công Danh " +license="GPL-2.0-only" +homepage="http://sourceforge.net/projects/arabeyes/files/kacst_fonts/" +distfiles="https://dev-www.libreoffice.org/src/ttf-kacst_${version}.tar.gz" +checksum=dca00f5e655f2f217a766faa73a81f542c5c204aa3a47017c3c2be0b31d00a56 +font_dirs="/usr/share/fonts/TTF/arabic" + +do_install() { + vmkdir usr/share/fonts/TTF/arabic + vcopy "*.ttf" usr/share/fonts/TTF/arabic +} From c9d3cecf8cacef528616c9a146c36d60198f66a6 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=C4=90o=C3=A0n=20Tr=E1=BA=A7n=20C=C3=B4ng=20Danh?= Date: Sat, 18 Mar 2023 08:07:40 +0700 Subject: [PATCH 14/20] New package: font-libre-hebrew-1.0 Split from libreoffice-fonts --- srcpkgs/font-libre-hebrew/template | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) create mode 100644 srcpkgs/font-libre-hebrew/template diff --git a/srcpkgs/font-libre-hebrew/template b/srcpkgs/font-libre-hebrew/template new file mode 100644 index 000000000000..6962e7de99fe --- /dev/null +++ b/srcpkgs/font-libre-hebrew/template @@ -0,0 +1,17 @@ +# Template file for 'font-libre-hebrew' +pkgname=font-libre-hebrew +version=1.0 +revision=1 +depends="font-util" +short_desc="LibreOffice fonts for Hebrew" +maintainer="Đoàn Trần Công Danh " +license="OFL-1.1" +homepage="https://www.libreoffice.org/" +distfiles="https://dev-www.libreoffice.org/src/libre-hebrew-1.0.tar.gz" +checksum=f596257c1db706ce35795b18d7f66a4db99d427725f20e9384914b534142579a +font_dirs="/usr/share/fonts/TTF/hebrew" + +do_install() { + vmkdir usr/share/fonts/TTF/hebrew + vcopy "*.ttf" usr/share/fonts/TTF/hebrew +} From b2a5d1d1d68808875c14d2a8d429eb371e887c66 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=C4=90o=C3=A0n=20Tr=E1=BA=A7n=20C=C3=B4ng=20Danh?= Date: Sat, 18 Mar 2023 08:07:40 +0700 Subject: [PATCH 15/20] font-sil-harmattan: update to 2.000. --- srcpkgs/font-sil-harmattan/template | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/srcpkgs/font-sil-harmattan/template b/srcpkgs/font-sil-harmattan/template index 2c789fba9b4f..79a4f8d22f43 100644 --- a/srcpkgs/font-sil-harmattan/template +++ b/srcpkgs/font-sil-harmattan/template @@ -1,17 +1,17 @@ # Template file for 'font-sil-harmattan' pkgname=font-sil-harmattan -version=1.001 -revision=2 -hostmakedepends="unzip" +version=2.000 +revision=1 depends="font-util" short_desc="Arabic Warsh font designed to suit the needs of West African languages" maintainer="Orphaned " license="OFL-1.1" homepage="https://software.sil.org/harmattan/" distfiles="https://software.sil.org/downloads/r/harmattan/Harmattan-${version}.zip" -checksum=bf4b24e5e38c7df908ddff1344de732b20c9f3aafd724e112f4315597aaf6be3 +checksum=0b2e1fad07b6101bfb140801a71bc53956105376fd8ac261dd76eab178280a5c font_dirs="/usr/share/fonts/SIL" do_install() { - vinstall Harmattan-Regular.ttf 644 ${font_dirs} + vmkdir usr/share/fonts/SIL + vcopy "*.ttf" usr/share/fonts/SIL } From 32a37cf32d173efd7b2b7c99ea9b31c8fb0500c8 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=C4=90o=C3=A0n=20Tr=E1=BA=A7n=20C=C3=B4ng=20Danh?= Date: Sat, 18 Mar 2023 08:07:40 +0700 Subject: [PATCH 16/20] font-sil-abyssinica: update to 2.200. --- srcpkgs/font-sil-abyssinica/template | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/srcpkgs/font-sil-abyssinica/template b/srcpkgs/font-sil-abyssinica/template index fb92408d72b1..7b7fcb7603b1 100644 --- a/srcpkgs/font-sil-abyssinica/template +++ b/srcpkgs/font-sil-abyssinica/template @@ -1,17 +1,17 @@ # Template file for 'font-sil-abyssinica' pkgname=font-sil-abyssinica -version=2.000 -revision=2 -hostmakedepends="unzip" +version=2.200 +revision=1 depends="font-util" short_desc="Ethiopic font, based on Ethiopic calligraphic traditions" maintainer="Orphaned " license="OFL-1.1" homepage="https://software.sil.org/abyssinica/" distfiles="https://software.sil.org/downloads/r/abyssinica/AbyssinicaSIL-${version}.zip" -checksum=274204a53b30f64cca662d78c7199e3c0325ea95ad4109886b47af734c92d0f9 +checksum=40d424ce6d56ac75676d277d34b0ed0fcc5949819a4491d3cf249a536b6fd8aa font_dirs="/usr/share/fonts/SIL" do_install() { - vinstall AbyssinicaSIL-Regular.ttf 644 ${font_dirs} + vmkdir usr/share/fonts/SIL + vcopy "*.ttf" usr/share/fonts/SIL } From 57946ab5947ae804a1bbf24241cb4ede439a189d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=C4=90o=C3=A0n=20Tr=E1=BA=A7n=20C=C3=B4ng=20Danh?= Date: Sat, 18 Mar 2023 08:07:40 +0700 Subject: [PATCH 17/20] font-sil-alkalami: update to 3.000. --- srcpkgs/font-sil-alkalami/template | 11 +++++------ 1 file changed, 5 insertions(+), 6 deletions(-) diff --git a/srcpkgs/font-sil-alkalami/template b/srcpkgs/font-sil-alkalami/template index 6b5bf9fef9ff..c2b7b18b4895 100644 --- a/srcpkgs/font-sil-alkalami/template +++ b/srcpkgs/font-sil-alkalami/template @@ -1,18 +1,17 @@ # Template file for 'font-sil-alkalami' pkgname=font-sil-alkalami -version=1.100 -revision=2 -hostmakedepends="unzip" +version=3.000 +revision=1 depends="font-util" short_desc="Font designed for Arabic-based writing systems in the Kano region" maintainer="Orphaned " license="OFL-1.1" homepage="https://software.sil.org/alkalami/" distfiles="https://software.sil.org/downloads/r/alkalami/Alkalami-${version}.zip" -checksum=f33b52bf0c134c46fc860481284344b934ea0885184371211e304264273163ce +checksum=c87d3c96b62761d1cd4a6acb18cc353a1369fe8ee395828efcf5b1cc66e874e2 font_dirs="/usr/share/fonts/SIL" do_install() { - vinstall Alkalami-Light.ttf 644 ${font_dirs} - vinstall Alkalami-Regular.ttf 644 ${font_dirs} + vmkdir usr/share/fonts/SIL + vcopy "*.ttf" usr/share/fonts/SIL } From 0cf7f2c4e3133c069fe93efd2a56859aaff8ed7f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=C4=90o=C3=A0n=20Tr=E1=BA=A7n=20C=C3=B4ng=20Danh?= Date: Sat, 18 Mar 2023 08:07:41 +0700 Subject: [PATCH 18/20] font-sil-andika: update to 6.200. --- srcpkgs/font-sil-andika/template | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/srcpkgs/font-sil-andika/template b/srcpkgs/font-sil-andika/template index c2b7d1002287..2b53ac185eb4 100644 --- a/srcpkgs/font-sil-andika/template +++ b/srcpkgs/font-sil-andika/template @@ -1,17 +1,17 @@ # Template file for 'font-sil-andika' pkgname=font-sil-andika -version=5.000 -revision=2 -hostmakedepends="unzip" +version=6.200 +revision=1 depends="font-util" short_desc="Unicode-compliant sans serif font designed especially for literacy use" maintainer="Orphaned " license="OFL-1.1" homepage="https://software.sil.org/andika/" distfiles="https://software.sil.org/downloads/r/andika/Andika-${version}.zip" -checksum=604b7a1194be099bdf311ef76cbce086a054fa16d2b101cfaedcf527c63df507 +checksum=cc9a7523fcdecf5d2e1858f8ed43bca8f1e1be1ad5f20ac81475d816a9dcf87c font_dirs="/usr/share/fonts/SIL" do_install() { - vinstall Andika-R.ttf 644 ${font_dirs} + vmkdir usr/share/fonts/SIL + vcopy "*.ttf" usr/share/fonts/SIL } From 5608c9cdc1cc3d80dcd8e15e6c01eeb36b89f3ae Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=C4=90o=C3=A0n=20Tr=E1=BA=A7n=20C=C3=B4ng=20Danh?= Date: Sat, 18 Mar 2023 08:07:41 +0700 Subject: [PATCH 19/20] font-sil-awami-nastaliq: update to 3.100. --- srcpkgs/font-sil-awami-nastaliq/template | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/srcpkgs/font-sil-awami-nastaliq/template b/srcpkgs/font-sil-awami-nastaliq/template index 30f155134c23..cf42f1084110 100644 --- a/srcpkgs/font-sil-awami-nastaliq/template +++ b/srcpkgs/font-sil-awami-nastaliq/template @@ -1,17 +1,17 @@ # Template file for 'font-sil-awami-nastaliq' pkgname=font-sil-awami-nastaliq -version=2.000 -revision=2 -hostmakedepends="unzip" +version=3.100 +revision=1 depends="font-util" short_desc="Awami Nastaliq is a Nastaliq-style Arabic script font" maintainer="Orphaned " license="OFL-1.1" homepage="https://software.sil.org/awami/" distfiles="https://software.sil.org/downloads/r/awami/AwamiNastaliq-${version}.zip" -checksum=caa282f45361b6f661a9aeccb039f6264b0be2dfd631f5e83c6b8ee940b5794a +checksum=9e0691f474d250b86de72f083675c29ee2b0f5189bf607cd34e4c4dc951205a9 font_dirs="/usr/share/fonts/SIL" do_install() { - vinstall AwamiNastaliq-Regular.ttf 644 ${font_dirs} + vmkdir usr/share/fonts/SIL + vcopy "*.ttf" usr/share/fonts/SIL } From 80aeb437f09628b9bb3d72d139c8a99546123ba5 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=C4=90o=C3=A0n=20Tr=E1=BA=A7n=20C=C3=B4ng=20Danh?= Date: Sat, 18 Mar 2023 08:07:41 +0700 Subject: [PATCH 20/20] font-sil-ezra: add update pattern --- srcpkgs/font-sil-ezra/update | 2 ++ 1 file changed, 2 insertions(+) create mode 100644 srcpkgs/font-sil-ezra/update diff --git a/srcpkgs/font-sil-ezra/update b/srcpkgs/font-sil-ezra/update new file mode 100644 index 000000000000..a3977c5cc53a --- /dev/null +++ b/srcpkgs/font-sil-ezra/update @@ -0,0 +1,2 @@ +site="https://software.sil.org/ezra/" +pkgname=EzraSIL