Github messages for voidlinux
 help / color / mirror / Atom feed
* [PR PATCH] libreoffice-fonts split
@ 2023-03-18  1:12 sgn
  2023-03-18 14:42 ` [PR PATCH] [Updated] " sgn
                   ` (2 more replies)
  0 siblings, 3 replies; 4+ messages in thread
From: sgn @ 2023-03-18  1:12 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 1290 bytes --]

There is a new pull request by sgn against master on the void-packages repository

https://github.com/sgn/void-packages libreoffice-fonts-split
https://github.com/void-linux/void-packages/pull/42829

libreoffice-fonts split
They're bundled with libreoffice, and keep unchanged,
split them from libreoffice to reduce the traffic on libreoffice update.

#### Testing the changes
- I tested the changes in this PR: **YES**

<!--
#### New package
- This new package conforms to the [package requirements](https://github.com/void-linux/void-packages/blob/master/CONTRIBUTING.md#package-requirements): **YES**|**NO**
-->

<!-- Note: If the build is likely to take more than 2 hours, please add ci skip tag as described in
https://github.com/void-linux/void-packages/blob/master/CONTRIBUTING.md#continuous-integration
and test at least one native build and, if supported, at least one cross build.
Ignore this section if this PR is not skipping CI.
-->
<!--
#### Local build testing
- I built this PR locally for my native architecture, (ARCH-LIBC)
- I built this PR locally for these architectures (if supported. mark crossbuilds):
  - aarch64-musl
  - armv7l
  - armv6l-musl
-->


A patch file from https://github.com/void-linux/void-packages/pull/42829.patch is attached

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-libreoffice-fonts-split-42829.patch --]
[-- Type: text/x-diff, Size: 28911 bytes --]

From 78ccf5744dd1f2badeba0f22d9b227ba3793e8cb Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?=C4=90o=C3=A0n=20Tr=E1=BA=A7n=20C=C3=B4ng=20Danh?=
 <congdanhqx@gmail.com>
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='<guid>\Q'"${url%/*}"'\E/(v-?|\Q'"$pkgname"'\E-)?\K[\d.]+(?=</guid>)' ;;
             *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 8c5132af44723841ac3d94f7cb4379418b198a1e Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?=C4=90o=C3=A0n=20Tr=E1=BA=A7n=20C=C3=B4ng=20Danh?=
 <congdanhqx@gmail.com>
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 <congdanhqx@gmail.com>"
+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 fb2fcc96eade20deb8e957550593ab31f6a1b6d9 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?=C4=90o=C3=A0n=20Tr=E1=BA=A7n=20C=C3=B4ng=20Danh?=
 <congdanhqx@gmail.com>
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 <congdanhqx@gmail.com>"
+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 03c3a5a36791ca3bc29853f6b14a862c954671b9 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?=C4=90o=C3=A0n=20Tr=E1=BA=A7n=20C=C3=B4ng=20Danh?=
 <congdanhqx@gmail.com>
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 <congdanhqx@gmail.com>"
+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 7ca7597ca37c125b9e06ad6d22ad684e88bb9e5c Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?=C4=90o=C3=A0n=20Tr=E1=BA=A7n=20C=C3=B4ng=20Danh?=
 <congdanhqx@gmail.com>
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 | 20 ++++++++++++++++++++
 1 file changed, 20 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..43c1424df858
--- /dev/null
+++ b/srcpkgs/font-liberation-narrow-ttf/template
@@ -0,0 +1,20 @@
+# Template file for 'font-liberation-narrow-ttf'
+pkgname=font-liberation-narrow-ttf
+version=1.07.6
+revision=1
+hostmakedepends=""
+makedepends=""
+depends="font-util"
+short_desc="Fonts with same metrics as Times, Arial and Courier"
+maintainer="Đoàn Trần Công Danh <congdanhqx@gmail.com>"
+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 4cb5977c9a06b0b230faf194ff0f13fdd0152d08 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?=C4=90o=C3=A0n=20Tr=E1=BA=A7n=20C=C3=B4ng=20Danh?=
 <congdanhqx@gmail.com>
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 <congdanhqx@gmail.com>"
+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 57825e6d1bc37e8c4f562308064e092d885712db Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?=C4=90o=C3=A0n=20Tr=E1=BA=A7n=20C=C3=B4ng=20Danh?=
 <congdanhqx@gmail.com>
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 <congdanhqx@gmail.com>"
+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 50b4d850ec409176b3e8501364ba509b79eb09df Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?=C4=90o=C3=A0n=20Tr=E1=BA=A7n=20C=C3=B4ng=20Danh?=
 <congdanhqx@gmail.com>
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 <congdanhqx@gmail.com>"
+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 5293986245cb1aafd230fcf7bc4d0e81f4f26b92 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?=C4=90o=C3=A0n=20Tr=E1=BA=A7n=20C=C3=B4ng=20Danh?=
 <congdanhqx@gmail.com>
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 <congdanhqx@gmail.com>"
+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 686c884caaebf4208fdad4095de6ebbe01804735 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?=C4=90o=C3=A0n=20Tr=E1=BA=A7n=20C=C3=B4ng=20Danh?=
 <congdanhqx@gmail.com>
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 <congdanhqx@gmail.com>"
+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 d0f239312d843f4711ee445847df98cd0aaf3f4a Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?=C4=90o=C3=A0n=20Tr=E1=BA=A7n=20C=C3=B4ng=20Danh?=
 <congdanhqx@gmail.com>
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 <congdanhqx@gmail.com>"
+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 acfc9e499bf8405e7899c8a2899dc977576cbaf4 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?=C4=90o=C3=A0n=20Tr=E1=BA=A7n=20C=C3=B4ng=20Danh?=
 <congdanhqx@gmail.com>
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 <congdanhqx@gmail.com>"
+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 d8744866c169343565707375c1c8ae01fc5c0a1b Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?=C4=90o=C3=A0n=20Tr=E1=BA=A7n=20C=C3=B4ng=20Danh?=
 <congdanhqx@gmail.com>
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 <congdanhqx@gmail.com>"
+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 e38c7a5a740f523c782f7064e892e089e4b26af8 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?=C4=90o=C3=A0n=20Tr=E1=BA=A7n=20C=C3=B4ng=20Danh?=
 <congdanhqx@gmail.com>
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 <congdanhqx@gmail.com>"
+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 6002d1807c79f8c28b22a2f79ed097bd03e082d5 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?=C4=90o=C3=A0n=20Tr=E1=BA=A7n=20C=C3=B4ng=20Danh?=
 <congdanhqx@gmail.com>
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 | 7 ++++---
 1 file changed, 4 insertions(+), 3 deletions(-)

diff --git a/srcpkgs/font-sil-harmattan/template b/srcpkgs/font-sil-harmattan/template
index 2c789fba9b4f..f85c458f49af 100644
--- a/srcpkgs/font-sil-harmattan/template
+++ b/srcpkgs/font-sil-harmattan/template
@@ -1,6 +1,6 @@
 # Template file for 'font-sil-harmattan'
 pkgname=font-sil-harmattan
-version=1.001
+version=2.000
 revision=2
 hostmakedepends="unzip"
 depends="font-util"
@@ -9,9 +9,10 @@ maintainer="Orphaned <orphan@voidlinux.org>"
 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 5499827f14a19a1cf82d6d1491b3d6113b75e459 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?=C4=90o=C3=A0n=20Tr=E1=BA=A7n=20C=C3=B4ng=20Danh?=
 <congdanhqx@gmail.com>
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 <orphan@voidlinux.org>"
 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 1375fc06b7e633ed3f7afdce1ea770f3357a917a Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?=C4=90o=C3=A0n=20Tr=E1=BA=A7n=20C=C3=B4ng=20Danh?=
 <congdanhqx@gmail.com>
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 <orphan@voidlinux.org>"
 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 c8fae21a83d9372cee6306b86a6f2ed9d4f2b96d Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?=C4=90o=C3=A0n=20Tr=E1=BA=A7n=20C=C3=B4ng=20Danh?=
 <congdanhqx@gmail.com>
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 <orphan@voidlinux.org>"
 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 7a6fed142e75eac5d2d4115b51c477c3ed28a8fc Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?=C4=90o=C3=A0n=20Tr=E1=BA=A7n=20C=C3=B4ng=20Danh?=
 <congdanhqx@gmail.com>
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 <orphan@voidlinux.org>"
 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 692d64e595d689d1f92ea98a95fd1f92094c1c2b Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?=C4=90o=C3=A0n=20Tr=E1=BA=A7n=20C=C3=B4ng=20Danh?=
 <congdanhqx@gmail.com>
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

^ permalink raw reply	[flat|nested] 4+ messages in thread

end of thread, other threads:[~2023-03-19 15:03 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2023-03-18  1:12 [PR PATCH] libreoffice-fonts split sgn
2023-03-18 14:42 ` [PR PATCH] [Updated] " sgn
2023-03-18 15:25 ` sgn
2023-03-19 15:03 ` [PR PATCH] [Merged]: " sgn

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).